Paper deep dive
Provable Weak-to-Strong Generalization via Benign Overfitting
David X. Wu, Anant Sahai
Intelligence
Status: succeeded | Model: google/gemini-3.1-flash-lite-preview | Prompt: intel-v1 | Confidence: 95%
Last extracted: 3/12/2026, 6:55:02 PM
Summary
The paper provides a theoretical framework for 'weak-to-strong generalization' in machine learning, where a weak teacher model supervises a strong student model using imperfect pseudolabels. Using a stylized overparameterized spiked covariance model with Gaussian covariates, the authors identify two asymptotic phases for the strong student: random guessing and successful generalization. They prove that even when weak teacher labels are essentially random, a strong student can extract sufficient signal to generalize, provided the model architecture allows for the representation of the weak teacher's logic.
Entities (5)
Relation Signals (3)
David X. Wu ā authored ā Provable Weak-to-Strong Generalization via Benign Overfitting
confidence 100% Ā· Paper title and author list
Anant Sahai ā authored ā Provable Weak-to-Strong Generalization via Benign Overfitting
confidence 100% Ā· Paper title and author list
Weak-to-Strong Generalization ā studiedin ā Spiked covariance model
confidence 95% Ā· We theoretically investigate weak-to-strong generalization... in a stylized overparameterized spiked covariance model
Cypher Suggestions (0)
No Cypher suggestions yet.
Abstract
Abstract:The classic teacher-student model in machine learning posits that a strong teacher supervises a weak student to improve the student's capabilities. We instead consider the inverted situation, where a weak teacher supervises a strong student with imperfect pseudolabels. This paradigm was recently brought forth by Burns et al.'23 and termed \emph{weak-to-strong generalization}. We theoretically investigate weak-to-strong generalization for binary and multilabel classification in a stylized overparameterized spiked covariance model with Gaussian covariates where the weak teacher's pseudolabels are asymptotically like random guessing. Under these assumptions, we provably identify two asymptotic phases of the strong student's generalization after weak supervision: (1) successful generalization and (2) random guessing. Our techniques should eventually extend to weak-to-strong multiclass classification. Towards doing so, we prove a tight lower tail inequality for the maximum of correlated Gaussians, which may be of independent interest. Understanding the multilabel setting reinforces the value of using logits for weak supervision when they are available.
Tags
Links
- Source: https://arxiv.org/abs/2410.04638
- Canonical: https://arxiv.org/abs/2410.04638
Trouble viewing inline? Open PDF directly ā
Full Text
388,805 characters extracted from source content.
Expand or collapse full text
Provable Weak-to-Strong Generalization via Benign Overfitting David X. Wu Department of EECS UC Berkeley Berkeley, CA 94720 david_wu@berkeley.edu Anant Sahai Department of EECS UC Berkeley Berkeley, CA 94720 sahai@eecs.berkeley.edu Abstract The classic teacher-student model in machine learning posits that a strong teacher supervises a weak student to improve the studentās capabilities. We instead consider the inverted situation, where a weak teacher supervises a strong student with imperfect pseudolabels. This paradigm was recently brought forth by Burns et al. (2023) and termed weak-to-strong generalization. We theoretically investigate weak-to-strong generalization for binary and multilabel classification in a stylized overparameterized spiked covariance model with Gaussian covariates where the weak teacherās pseudolabels are asymptotically like random guessing. Under these assumptions, we provably identify two asymptotic phases of the strong studentās generalization after weak supervision: (1) successful generalization and (2) random guessing. Our techniques should eventually extend to weak-to-strong multiclass classification. Towards doing so, we prove a tight lower tail inequality for the maximum of correlated Gaussians, which may be of independent interest. Understanding the multilabel setting reinforces the value of using logits for weak supervision when they are available. 1 Introduction Motivated by the problem of aligning increasingly capable models, Burns et al. (2023) introduced the framework of weak-to-strong generalization111This situation is related, but slightly different, from the earlier identified problem of easy-to-hard generalization (see e.g. Schwarzschild et al. (2021); Hase et al. (2024)) wherein a model is trained on āeasyā cases but has to generalize to āhardā cases. The most important distinction is that in weak-to-strong generalization, the weak teacher actually gets things wrong., which draws an analogy between humans supervising superhuman AIs and weaker teacher models supervising stronger student models. This inverts the classic teacher-student model framework, which typically assumes that the teacher is stronger than the student. Burns et al. (2023) found that using GPT-2 to finetune GPT-4 can recover most of the performance of standard supervised finetuning with human-annotated data across standard NLP benchmarks, but struggles on more difficult tasks such as chess puzzles or reward modeling. One failure mode observed by Burns et al. (2023) is that the strong student sometimes learns to mimic the weak teacher, i.e. the strong model overfits to the limitations of the weaker one. Since Burns et al. (2023), this phenomenon has been studied in a variety of other empirical settings (see e.g. Ji et al. (2024); Guo et al. (2024); Liu and Alahi (2024); Yang et al. (2024); Tao and Li (2024)). These empirical observations naturally lead to the question that we aim to answer in this paper: Can we identify a simple, concrete theoretical setting where we can provably exhibit different phases of weak-to-strong generalization? Below, we survey closely related areas of research. Pseudolabeling and synthetic data. In semi-supervised learning, pseudolabeling refers to the method of using one modelās outputs to generate pseudolabels for unlabeled data (Lee et al., 2013; Arazo et al., 2020; Rizve et al., 2021; Zhang et al., 2021; Cascante-Bonilla et al., 2021; He et al., 2024). These pseudolabels are then used to supervise the target model. We consider using the weak model to generate pseudolabels for the strong model in our concrete setting. Synthetic data generation is another widely popular paradigm for scaling up models in the absence of human-annotated data; see, e.g. (Nikolenko, 2021; Liu et al., 2024; Chen et al., 2021; Figueira and Vaz, 2022) and references therein. In this approach, one uses generative models to generate synthetic data, which can then be labeled and used to supervise other models. The use of synthetic data to train models resembles the weak-to-strong setup that we study, although we assume the unlabeled datapoints are generated from the ground-truth distribution. Nevertheless, we believe that extending our techniques may yield interesting insights on the success and failure modes of synthetic data. Supervised finetuning and scaling laws. In contemporary deep learning, the dominant paradigm is to pretrain large (e.g. billions of parameters) models on copious (e.g. trillions of tokens) unlabeled data in a self-supervised fashion and then finetune the model on relatively tiny (e.g. less than 100K) finetuning datasets. The prevailing wisdom suggests that (1) pretraining helps the model learn useful features that can be repurposed for specific tasks and (2) the optimal size of models should scale with the amount of data (see, e.g. (Kaplan et al., 2020; Wei et al., 2021; Wang et al., 2022b; Liu et al., 2022; Hoffmann et al., 2022)). Much effort has gone into improving the effectiveness and efficiency of finetuning (Houlsby et al., 2019; Hu et al., 2021; Lester et al., 2021; Dettmers et al., 2024). According to NTK theory, if the model weights do not move far from initialization during finetuning, we can approximate finetuning as training a generalized linear model using (tangent) features. These features arise from the gradients of the networkās outputs with respect to the parameters at finetuning initialization. This motivates our studying the behavior of interpolating linear models in the context of supervised finetuning. Our concrete theoretical setting sits within the Gaussian-features linear-model style of Wei et al. (2022); Belkin et al. (2020); Mei and Montanari (2022); Bartlett et al. (2020); Muthukumar et al. (2020; 2021); Chatterji and Long (2021); Wang and Thrampoulidis (2021); Subramanian et al. (2022); Wang et al. (2022a; 2021); Cornacchia et al. (2023). Knowledge distillation. The topic of weak-to-strong generalization is related to the extensive literature on knowledge distillation, which originated in the desire to compress large powerful models (teachers) into smaller ones (students) (Hinton et al., 2015; BuciluĒ et al., 2006). See Gou et al. (2021) for a general survey. Theoretical perspectives for the essentially underparameterized case were developed in Phuong and Lampert (2019); Ji and Zhu (2020), and the theoretically engaged literature in this area has continued to expand; see Yuan et al. (2024); Ojha et al. (2023); Safaryan et al. (2023); Alballa and Canini (2024); Hong et al. (2024); Sarnthein et al. (2023); Zhao and Zhu (2023); Das and Sanghavi (2023); Xu et al. (2024); Nagarajan et al. (2023); Borup and Andersen (2023); Harutyunyan (2023); Stanton et al. (2021); Mobahi et al. (2020) for a few representative more recent examples. The question of how knowledge distillation can improve the studentās generalization to surpass the teacher (especially when they have the same architecture) has led to the identification of several different underlying mechanisms (Yuan et al., 2024; Safaryan et al., 2023; Sarnthein et al., 2023; Das and Sanghavi, 2023; Nagarajan et al., 2023; Mobahi et al., 2020). Of these, the closest in spirit to our approach is the regularization viewpoint of Mobahi et al. (2020), which studies a kernel-regression model. They call out the crucial role of the spectrum of the Gram matrix ā more specifically, self-distillation accentuates the importance of the larger eigenvalues, which has a regularizing effect by making the corresponding basis functions more prominent in the learned pattern. Concurrent theoretical work. Zhang et al. (2024) engages with generative models and observes that temperature can play an important role in allowing a trained model to surpass its training sources. Somerstep et al. (2024) takes a transfer-learning perspective and asserts that naive fine-tuning on weak pseudolabels tends not to work; our results show conditions where this does in fact succeed. Charikar et al. (2024) takes a representation-centric perspective in a regression setting and zooms in on the question of how much better the representation is for the stronger model. Lang et al. (2024) studies the classification setting and takes a neighborhood perspective that posits that the stronger modelās neighborhood structure allows it to average over the weak labels to get generalization. At a high level, our work along with Mobahi et al. (2020); Charikar et al. (2024); Lang et al. (2024) all circle around the idea that weak-to-strong generalization works when the cascading learning process purifies representations in the true direction and contracts in false directions. 1.1 Contributions In this paper, we explore weak-to-strong generalization in a stylized theoretical model that captures the dynamics of finetuning with weak supervision studied in Burns et al. (2023). Under a simple overparameterized spiked covariance model for the pretraining features, we prove that finetuning an overparameterized linear classifier using minimum ā2subscriptā2 _2ā2 norm interpolation on top of these features provably exhibits two distinct phases of weak-to-strong generalization. In particular, under certain scalings, as we increase the number of weakly labeled finetuning examples, the strong learnerās asymptotic accuracy transitions from (1) random guessing to (2) perfect generalization; see Section 3 for a precise statement. To be specific, we study the generalization of interpolating linear models with and without weak supervision. Although our results can be generalized to any weak teacher which produces logits using a linear head, we assume for the sake of concreteness that the weak teacher is also an interpolating linear model which can be fully expressed by the strong student. We discuss how our theoretical results connect to realistic supervised finetuning scenarios in Section 4. Our results strongly hinge on the tight analysis for benign overfitting in multiclass classification in Wu and Sahai (2024), although the study of benign overfitting for regression and binary classification was already carried out by Bartlett et al. (2020); Muthukumar et al. (2021). 2 Preliminaries and setup Below, we set up the weak-to-strong learning task in Section 2.1, along with the data assumptions in Section 2.2, and finally specify the concrete end-to-end learning algorithm we study in Section 2.3. 2.1 Weak-to-strong setup To study weak-to-strong generalization, we will consider a simple setup which encapsulates the dynamics of standard supervised finetuning as well as training linear probes on intermediate activations. We will now give a high level description of the weak-to-strong setting, and in subsequent sections formally define the specific assumptions we make to theoretically study weak supervision. Suppose we have n labeled datapoints and m=nusuperscriptm=n^um = nitalic_u unlabeled datapoints, where u>11u>1u > 1. This matches the modern ML paradigm where labeled data is scarce and unlabeled data is abundant. We assume that we have access to two sets of features extracted from the datapoints: the weak and strong features. Using these features, we will create a weak-to-strong setup with a weak model and a strong model, where the weak model is used to generate hard pseudolabels to train the strong model (see 1 for a formal definition). The learning task at hand is binary classification, where each model uses its respective features obtained from the datapoints ā see Section 4 for how our techniques apply to the multiclass setting. Clearly, to get nontrivial learning guarantees, there needs to be some relationship between the weak and strong features. To specify this, we will assume that the weak and strong features come from an appropriate weak-to-strong ensemble of features, which we formally define in Section 2.2. One way to interpret the weak-to-strong ensemble is that the true hidden direction is highlighted more in the strong features than the weak features; see Figure 1. In supervised finetuning and linear probing, the strong and weak features come from pretraining via the neural tangent features and intermediate activations, respectively. For example, in the GPT2 to GPT4 weak-to-strong setup of Burns et al. (2023), the weak features come from GPT2 pretraining, whereas the strong features come from GPT4 pretraining. Broadly speaking, we study the case where the true labels are generated by a distinguished (but unknown) low-rank subspace hidden in very high dimensional space. To be concrete, we will study two different classifiers in this setup: (1) subscript f_ weakitalic_fsansserif_weak: train/finetune on n datapoints using weak features in ādsuperscriptāsubscriptR^d_ weakblackboard_Rdsansserif_weak and ground-truth labels. (2) subscript f_ w2sitalic_fsansserif_w2s: train/finetune on mā«nmuch-greater-thanm nm ā« n datapoints using strong features in ādsuperscriptāR^dblackboard_Rd and hard pseudolabels generated from subscript f_ weakitalic_fsansserif_weak. We study a scheme where subscript f_ weakitalic_fsansserif_weak and subscript f_ w2sitalic_fsansserif_w2s are linear models trained by performing minimum ā2subscriptā2 _2ā2 interpolation (MNI) on their respective training sets; see Section 2.3 for a formal definition of MNI. Remark 2.1. Instead of training with hard (categorical) pseudolabels, one could use the real-valued scores from subscript f_ weakitalic_fsansserif_weak. This would only affect constants which are not crucial to any of our results. We will measure generalization via the test accuracy of these classifiers. In particular, let āā¢(ā )āā (Ā·)ā ( ā ) be the 0-1 loss function, and let ā¢[āā¢(ā )]delimited-[]āā E[ (Ā·)]E [ ā ( ā ) ] be the expected test error over a fresh test sample. We introduce the following desiderata to define weak-to-strong generalization for binary classification. Desiderata 1. The main desiderata are the following: (i) The strong model asymptotically generalizes222The natural extension to multiclass settings with k different classes would require ā¢[āā¢()]=1āĪā¢(1k)delimited-[]āsubscript1Ī1 E[ ( f_ weak)]=1- ( 1k)E [ ā ( italic_fsansserif_weak ) ] = 1 - Ī ( divide start_ARG 1 end_ARG start_ARG k end_ARG ). when trained on the m weakly labeled datapoints: ā¢[āā¢()]=onā¢(1).delimited-[]āsubscriptsubscript1 E[ ( f_ w2s)]=o_n(1).E [ ā ( italic_fsansserif_w2s ) ] = oitalic_n ( 1 ) . (i) The strong model can fully represent the weak model. (i) The weak model asymptotically does not generalize: ā¢[āā¢()]=12āonā¢(1)delimited-[]āsubscript12subscript1 E[ ( f_ weak)]= 12-o_n(1)E [ ā ( italic_fsansserif_weak ) ] = divide start_ARG 1 end_ARG start_ARG 2 end_ARG - oitalic_n ( 1 ). In Section 3, we show that the above desiderata are achievable in a simple toy model; see Theorem 3.3 for a formal statement. This paints a rather striking picture: there are situations where the weak labels asymptotically look like random guessing (Item 1.i), the strong model can perfectly imitate the weak labels (Item 1.i), yet the strong model still asymptotically generalizes by extracting enough signal out of the plentiful weak labels (Item 1.i).333In particular, Item 1.i allows the failure mode of the strong model imitating the weak model and also rules out more trivial sources of weak labels, such as independent label noise. If the strong model cannot represent the noise in the weak labels, then weak-to-strong generalization is intuitively much simpler. We also include some bonus desiderata, which paint a comparison to natural alternative training methods. We can also provably achieve these bonus desiderata in certain regimes; see Remark 3.4. Desiderata 2. The extra desiderata are the following: (i) PCA cannot recover the low-rank structure from n+mn+mn + m observations of the strong features. (i) Let subscript f_ strongitalic_fsansserif_strong be the strong model when trained on n datapoints using strong features in ādsuperscriptāR^dblackboard_Rd and ground-truth labels. Then subscript f_ strongitalic_fsansserif_strong asymptotically fails: ā¢[āā¢()]=12āonā¢(1)delimited-[]āsubscript12subscript1 E[ ( f_ strong)]= 12-o_n(1)E [ ā ( italic_fsansserif_strong ) ] = divide start_ARG 1 end_ARG start_ARG 2 end_ARG - oitalic_n ( 1 ). 2.2 Data model Throughout, we will consider data with zero mean Gaussian covariates, which can be viewed as an idealized version of the pretraining features or representations. These covariates are generated from an ambient standard Gaussian vector =(g1,ā¦,gD)āāDsubscript1ā¦subscriptsuperscriptā g=(g_1,ā¦,g_D) ^Ditalic_g = ( g1 , ⦠, gitalic_D ) ā blackboard_RD. We make Gaussianity assumptions for the sake of theoretical tractability; in Section 4 we discuss potential extensions to other settings. Covariates. A learner observes iid features iā¼Nā¢(0,Ī£)similar-tosubscript0Ī£ x_i N(0, )italic_xitalic_i ā¼ N ( 0 , Ī£ ), where we emphasize that the feature covariances Ī£āādĆdĪ£superscriptā ^dĆ dĪ£ ā blackboard_Rd Ć d are unknown and different for each learner. The different Ī£ Ī£ās capture how weak or strong the features are for each model; we make this precise below. Note that isubscript x_iitalic_xitalic_i is a linear transformation of the underlying randomness iā¼Nā¢(0,ID)similar-tosubscript0subscript g_i N(0,I_D)italic_gitalic_i ā¼ N ( 0 , Iitalic_D ). We will often refer to the eigendecomposition Ī£=Uā¢Īā¢Uā¤Ī£Īsuperscripttop =U U Ī£ = U Ī Uā¤, where UāādĆdsuperscriptāU ^dĆ dU ā blackboard_Rd Ć d is orthogonal and ĪāādĆdĪsuperscriptā ^dĆ dĪ ā blackboard_Rd Ć d is diagonal. Labels. For binary classification, we consider hard labels generated by the signs of Gaussians, so that y=sgnā¢(āØ,āā©)sgnexpectation-valuesubscripty=sgn( g, v_*)y = sgn ( ⨠start_ARG italic_g , italic_vā end_ARG ā© ), where āsubscript v_*italic_vā is an unknown unit-norm direction. To analyze the generalization of various learners, we will allow ourselves to study labels generated by various directions vitalic_v, not just the true āsubscript v_*italic_vā, all of which we assume are unknown.444To study weak supervision, we take =subscript v= w_ weakitalic_v = italic_wsansserif_weak, the direction that the weak model learns. For multiclass classification, we assume the labels are generated via y=argā¢maxjā[k]ā”āØ,ā(j)ā©subscriptargmaxdelimited-[]superscriptsubscripty= *arg\,max_jā[k] g, v_*^(j) = start_OPERATOR arg max end_OPERATORj ā [ k ] ⨠italic_g , italic_vā( j ) ā©, where ā(1),ā¦,ā(k)superscriptsubscript1ā¦superscriptsubscript v_*^(1),ā¦, v_*^(k)italic_vā( 1 ) , ⦠, italic_vā( k ) are all unknown. Following Muthukumar et al. (2021); Subramanian et al. (2022); Wu and Sahai (2024), we will make the following assumption on the true label directions to simplify the analysis. However, to study weak-to-strong generalization, we will eventually have to analyze a weak label direction which is not 1-sparse. One of our main contributions is showing how to analyze this case. Assumption 1 (1-sparse assumption). We say that the labels satisfy the 1111-sparse assumption relative to covariance Ī£ Ī£ if the following holds. The label defining direction āsubscript v_*italic_vā (directions ā(1),ā¦,ā(k)superscriptsubscript1ā¦superscriptsubscript v_*^(1),ā¦, v_*^(k)italic_vā( 1 ) , ⦠, italic_vā( k ) for multiclass) is aligned with a top eigenvector (top-k eigenvectors for multiclass) of Ī£ Ī£ such that, in an eigenbasis where ā=1subscriptsubscript1 v_*= e_1italic_vā = italic_e1 and ā(i)=isuperscriptsubscriptsubscript v_*^(i)= e_iitalic_vā( i ) = italic_eitalic_i, respectively, we have y=sgnā¢(x1)sgnsubscript1 y=sgn(x_1)y = sgn ( x1 ) (Binary) y=argā¢maxjā[k]ā”xjsubscriptargmaxdelimited-[]subscript y= *arg\,max_jā[k]x_jy = start_OPERATOR arg max end_OPERATORj ā [ k ] xitalic_j (Multiclass) For example, if the 1111-sparse assumption holds for the strong covariance, then in a strong eigenbasis where the strong features are independent, the labels are generated by axis-aligned directions. Bi-level ensemble and weak-to-strong ensemble. To simplify the analysis, we follow Muthukumar et al. (2021); Subramanian et al. (2022); Wu and Sahai (2024) and assume the eigenvalues Ī Ī of the covariance are parameterized by the bi-level ensemble defined shortly. The bi-level ensemble is a simple overparameterized version of the well-known spiked covariance model for PCA. Definition 1 (Bi-level ensemble). Let ā¼Nā¢(0,Ī£)similar-to0Ī£ x N(0, )italic_x ā¼ N ( 0 , Ī£ ), where the covariance Ī£=Uā¢Īā¢Uā¤Ī£Īsuperscripttop =U U Ī£ = U Ī Uā¤. The bi-level ensemble parameterizes Ī=Īā¢(p,q,r)Ī = (p,q,r)Ī = Ī ( p , q , r ), where p>11p>1p > 1, 0⩽r<1010 r<10 ⩽ r < 1, and 0<q<(pār)00<q<(p-r)0 < q < ( p - r ). The number of features (d), number of spiked directions (s), and degree of favoring (a) all scale with the number of training points (n) as follows: d=ānpā,s=ānrā,a=nāq.formulae-sequencesuperscriptformulae-sequencesuperscriptsuperscript d= n^p ,s= n^r ,a=n^-q\,.d = ā nitalic_p ā , s = ā nitalic_r ā , a = n- q . (1) Then Ī=diag(Ī»i)iā[d] =diag( _i)_iā[d]Ī = diag ( Ī»italic_i )i ā [ d ], where Ī»j=aā¢ds,1⩽j⩽s(1āa)ā¢dās,otherwise.subscriptcases11otherwise _j= cases ads,&1 j s\\ (1-a)dd-s,&otherwise cases.Ī»italic_j = start_ROW start_CELL divide start_ARG a d end_ARG start_ARG s end_ARG , end_CELL start_CELL 1 ⩽ j ⩽ s end_CELL end_ROW start_ROW start_CELL divide start_ARG ( 1 - a ) d end_ARG start_ARG d - s end_ARG , end_CELL start_CELL otherwise end_CELL end_ROW . (2) If the above holds, we refer to xitalic_x, Ī Ī, or Ī£ Ī£ as being drawn from the bi-level ensemble. We use the shorthands Ī»Fāaā¢dsāsubscript _F adsĪ»italic_F ā divide start_ARG a d end_ARG start_ARG s end_ARG and Ī»Uā(1āa)ā¢dāsāsubscript1 _U (1-a)dd-sĪ»italic_U ā divide start_ARG ( 1 - a ) d end_ARG start_ARG d - s end_ARG to denote the favored and unfavored eigenvalues, respectively. In particular, the parameterization controls the total number of features, d=npā«nsuperscriptmuch-greater-thand=n^p nd = nitalic_p ā« n, as well as the dimension of the low-rank subspace s=nrāŖnsuperscriptmuch-less-thans=n^r ns = nitalic_r āŖ n. For multiclass classification, we allow the number of classes to also scale with the number of datapoints n. Definition 2 (Scaling for multiclass). For multiclass classification with k classes, we have k=ckā¢āntāsubscriptsuperscriptk=c_k n^t = citalic_k ā nitalic_t ā, where 0⩽t<r00 t<r0 ⩽ t < r and cksubscriptc_kcitalic_k is a positive integer. We now pin down a concrete weak-to-strong ensemble, which boils down to specifying the joint distribution of the weak and strong features. We impose a subset relationship between the weak and strong features in the strong basis; see Figure 1 for a diagram. Assumption 2 (Weak-to-strong subset ensemble). Let Ī=Īā¢(p,q,r)āādĆdĪsuperscriptā = (p,q,r) ^dĆ dĪ = Ī ( p , q , r ) ā blackboard_Rd Ć d denote the strong eigenvalues and Ī=Īā¢(p,q,r)āādĆdsubscriptĪsubscriptsubscriptsubscriptsuperscriptāsubscriptsubscript _ weak= (p_ weak,q_ weak,r_ % weak) ^d_ weakĆ d_ weakĪsansserif_weak = Ī ( psansserif_weak , qsansserif_weak , rsansserif_weak ) ā blackboard_Rdsansserif_weak Ć dsansserif_weak denote the weak eigenvalues, both drawn from the bi-level ensemble. Let Ī»F,āaā¢dsāsubscriptsubscriptsubscriptsubscript _F, weak a_ weakd_ weaks% _ weakĪ»italic_F , sansserif_weak ā divide start_ARG asansserif_weak dsansserif_weak end_ARG start_ARG ssansserif_weak end_ARG and Ī»U,ā(1āa)ā¢dāsāsubscript1subscriptsubscriptsubscriptsubscript _U, weak (1-a_ weak)d_ weak% d_ weak-s_ weakĪ»italic_U , sansserif_weak ā divide start_ARG ( 1 - asansserif_weak ) dsansserif_weak end_ARG start_ARG dsansserif_weak - ssansserif_weak end_ARG denote the weak favored and unfavored eigenvalues, respectively. Let U be any distinguished eigenbasis of Ī£ Ī£ where ā=1subscriptsubscript1 v_*= e_1italic_vā = italic_e1 (Assumption 1). The weak and strong features in the basis U are related as follows. (1) ā¼Nā¢(0,Ī)similar-tosubscript0Ī x_ strong N(0, )italic_xsansserif_strong ā¼ N ( 0 , Ī ), where Ī=Ī»Fā¢I[s]+Ī»Uā¢I[d]ā[s]Īsubscriptsubscriptdelimited-[]subscriptsubscriptdelimited-[]delimited-[] = _FI_[s]+ _UI_[d] [s]Ī = Ī»italic_F I[ s ] + Ī»italic_U I[ d ] ā [ s ]. (2) There exists subsets of coordinates Sā[s],Tā[d]ā[s]formulae-sequencedelimited-[]delimited-[]delimited-[]S [s],T [d] [s]S ā [ s ] , T ā [ d ] ā [ s ], with 1āS11ā S1 ā S and |S|=ssubscript S=s_ weak| start_ARG S end_ARG | = ssansserif_weak, such that =(Ī»F,Ī»Fā¢Ī S+Ī»U,Ī»Uā¢Ī T)ā¢=dNā¢(0,Ī»F,ā¢IS+Ī»U,ā¢IT).subscriptsubscriptsubscriptsubscriptĪ subscriptsubscriptsubscriptĪ subscriptsuperscript0subscriptsubscriptsubscriptsubscript x_ weak=( _F, weak _F% _S+ _U, weak _U _T) x% _ strong d=N(0, _F, weak% I_S+ _U, weakI_T)\,.italic_xsansserif_weak = ( square-root start_ARG divide start_ARG Ī»italic_F , sansserif_weak end_ARG start_ARG Ī»italic_F end_ARG end_ARG Ī italic_S + square-root start_ARG divide start_ARG Ī»italic_U , sansserif_weak end_ARG start_ARG Ī»italic_U end_ARG end_ARG Ī italic_T ) italic_xsansserif_strong start_RELOP SUPERSCRIPTOP start_ARG = end_ARG start_ARG d end_ARG end_RELOP N ( 0 , Ī»italic_F , sansserif_weak Iitalic_S + Ī»italic_U , sansserif_weak Iitalic_T ) . Here, Ī SsubscriptĪ _SĪ italic_S denotes the projection onto the axis-aligned subspace indexed by S. We will often abuse notation and restrict āādsubscriptsuperscriptā x_ weak ^ditalic_xsansserif_weak ā blackboard_Rd to the coordinates in SāŖTSāŖ TS āŖ T, viewing āādsubscriptsuperscriptāsubscript x_ weak ^d_ weakitalic_xsansserif_weak ā blackboard_Rdsansserif_weak. Hence, the weak favored features are a subset of the strong favored features, the weak unfavored features are a subset of the strong unfavored features, with different bi-level scalings, and furthermore the 1111-sparse assumption holds for both Ī£ Ī£ and Ī£subscriptĪ£ _ weakĪ£sansserif_weak. Clearly, under Assumption 2, Item 1.i is satisfied, and the subset ensemble is essentially the simplest relationship between the features one could impose to achieve the desideratum. In Section 4, we discuss how we expect the results to change if we relax these data modeling assumptions. Figure 1: Visualization of subset ensemble (Assumption 2) relating weak and strong features. Notice the decreased favoring for the weak features, and how the weak features are a subset of the strong features in their respective category. Hence, a linear model on the strong features can simulate one on the weak features (Item 1.i). Moreover, the label defining directions, represented by the green shaded box, are in the span of both the weak and strong features. 2.3 Learning algorithm Our models are all trained using minimum ā2subscriptā2 _2ā2-norm interpolation (MNI), which corresponds to the asymptotic behavior of gradient descent with zero initialization (Ji and Telgarsky, 2021). Define the data matrix āānĆdsuperscriptā X ^nĆ ditalic_X ā blackboard_Rn Ć d by ā¤ā[1āÆn]āsuperscripttopmatrixsubscript1āÆsubscript X [ x_1&Ā·s& x_n]italic_X⤠ā [ start_ARG start_ARG start_ROW start_CELL italic_x1 end_CELL start_CELL ⯠end_CELL start_CELL italic_xitalic_n end_CELL end_ROW end_ARG end_ARG ]. Let (i)āānsuperscriptsuperscriptā y^(i) ^nitalic_y( i ) ā blackboard_Rn be the (centered) one-hot vector for class iā[k]delimited-[]iā[k]i ā [ k ]. In MNI, we learn a linear score function (i)superscript f^(i)italic_f( i ) via the optimization problem (i)superscript f^(i)italic_f( i ) =argā”minā”ā2s.t.ā¢=(i).formulae-sequenceabsentsubscriptsubscriptnorm2s.t.superscript = _ f\| f\|_2 .t.\ X% f= y^(i).= arg minbold_italic_f ā„ italic_f ā„2 s.t. italic_X italic_f = italic_y( i ) . (MNI) The coefficients of (i)superscript f^(i)italic_f( i ) can be easily computed to be (i)=ā¤ā¢(ā¢ā¤)ā1ā¢(i)āā¤ā¢ā1ā¢(i),superscriptsuperscripttopsuperscriptsuperscripttop1superscriptāsuperscripttopsuperscript1superscript f^(i)= X ( X X )^-1 y^(i)% X A^-1 y^(i),italic_f( i ) = italic_X⤠( italic_X italic_X⤠)- 1 italic_y( i ) ā italic_X⤠italic_A- 1 italic_y( i ) , where the matrix āā¢ā¤āānĆnāsuperscripttopsuperscriptā A X X ^nĆ nitalic_A ā italic_X italic_X⤠ā blackboard_Rn Ć n is the unnormalized Gram matrix and invertible almost surely. At test time, given a fresh sample ā¼Nā¢(0,Ī£)similar-tosubscript0Ī£ x_ test N(0, )italic_xsansserif_test ā¼ N ( 0 , Ī£ ), in the binary case we predict y^=sgnā¢(āØ,ā©)^sgnexpectation-valuesubscript y=sgn( f, x_ test)over start_ARG y end_ARG = sgn ( ⨠start_ARG italic_f , italic_xsansserif_test end_ARG ā© ), and for multiclass we predict the class with the highest score: y^=argā¢maxiā[k]ā”āØ(i),ā©.^subscriptargmaxdelimited-[]expectation-valuesuperscriptsubscript y= *arg\,max_iā[k] f^(i)% , x_ test.over start_ARG y end_ARG = start_OPERATOR arg max end_OPERATORi ā [ k ] ⨠start_ARG italic_f( i ) , italic_xsansserif_test end_ARG ā© . To be very explicit, let us formally define the end-to-end traning procedure for weak-to-strong binary classification (cf. the description before Remark 2.1), with an obvious extension to multiclass settings. Procedure 1 (Weak-to-strong training). The weak learner observes an initial dataset of n datapoints (~i,,yi)iā[n]subscriptsubscript~subscriptdelimited-[]( x_i, weak,y_i)_iā[n]( over~ start_ARG italic_x end_ARGi , sansserif_weak , yitalic_i )i ā [ n ], where ~i,subscript~ x_i, weakover~ start_ARG italic_x end_ARGi , sansserif_weak are the weak features for the iiith datapoint and yi=sgnā¢(āØi,āā©)subscriptsgnexpectation-valuesubscriptsubscripty_i=sgn( g_i, v_*)yitalic_i = sgn ( ⨠start_ARG italic_gitalic_i , italic_vā end_ARG ā© ) is the corresponding clean hard label. We train āādsubscriptsuperscriptāsubscript f_ weak ^d_ weakitalic_fsansserif_weak ā blackboard_Rdsansserif_weak using MNI on these n clean datapoints. Then, both learners observe m extra unlabeled datapoints, where the weak model sees weak features (j,)jā[m]subscriptsubscriptdelimited-[]( x_j, weak)_jā[m]( italic_xitalic_j , sansserif_weak )j ā [ m ] and the strong model sees the corresponding strong features (j,)jā[m]subscriptsubscriptdelimited-[]( x_j, strong)_jā[m]( italic_xitalic_j , sansserif_strong )j ā [ m ]. Generate m hard pseudolabels via y^j,=sgnā¢(āØ,j,ā©)subscript^sgnexpectation-valuesubscriptsubscript y_j, weak=sgn( f_ % weak, x_j, weak)over start_ARG y end_ARGj , sansserif_weak = sgn ( ⨠start_ARG italic_fsansserif_weak , italic_xitalic_j , sansserif_weak end_ARG ā© ), and use MNI to train āādsubscriptsuperscriptā f_ w2s ^ditalic_fsansserif_w2s ā blackboard_Rd on (j,,y^j,)jā[m]subscriptsubscriptsubscript^delimited-[]( x_j, strong, y_j, weak)_jā[m]( italic_xitalic_j , sansserif_strong , over start_ARG y end_ARGj , sansserif_weak )j ā [ m ]. 3 Main results In this section, we state our main results for binary classification (Theorem 3.3) and multilabel classification (Theorem 3.5). We focus on the regime q+r>uq+r>uq + r > u and q+r>1subscriptsubscript1q_ weak+r_ weak>1qsansserif_weak + rsansserif_weak > 1, since Muthukumar et al. (2021, Theorem 13) implies that these are the only nontrivial regimes for binary classification under the bi-level ensemble. In this regime, we also tighten the previous error rates for binary and multiclass classification in the bi-level ensemble from (Wu and Sahai, 2024, Theorem 3.2); the proof can be found in Appendix E. To that end, we establish a new concentration inequality for the lower tail of the maximum of correlated Gaussians, which may be of independent interest; we defer its statement to the end of this section. Theorem 3.1 (Regimes with clean labels). Suppose the strong features have bi-level covariance Ī£=Ī£ā¢(p,q,r)Ī£ = (p,q,r)Ī£ = Ī£ ( p , q , r ) (Definition 1), where q+r>11q+r>1q + r > 1, the true multiclass labels are 1111-sparse (Assumption 1), and the number of classes k=āntāsuperscriptk= n^t = ā nitalic_t ā (Definition 2). Then the test error for subscript f_ strongitalic_fsansserif_strong MNI-trained with n clean multiclass labels satisfies ā¢[āā¢()]delimited-[]āsubscript E[ ( f_ strong)]E [ ā ( italic_fsansserif_strong ) ] =onā¢(1),ifā¢t<minā”1ār,Ļ1āĪā¢(1k),ifā¢t>minā”1ār,Ļ,absentcasessubscript1if1subscript1Ī1if1subscript = caseso_n(1),&\ if\ t< 1-r, _% strong\\ 1- ( 1k),&\ if\ t> 1-r, _% strong cases,= start_ROW start_CELL oitalic_n ( 1 ) , end_CELL start_CELL if t < min start_ARG 1 - r , Ļsansserif_strong end_ARG end_CELL end_ROW start_ROW start_CELL 1 - Ī ( start_ARG divide start_ARG 1 end_ARG start_ARG k end_ARG end_ARG ) , end_CELL start_CELL if t > min start_ARG 1 - r , Ļsansserif_strong end_ARG end_CELL end_ROW , (3) where Ļāp+1ā2ā¢(q+r)āsubscript12 _ strong p+1-2(q+r)Ļsansserif_strong ā p + 1 - 2 ( q + r ). Furthermore, for binary classification (i.e. k=22k=2k = 2), the explicit error rates are given by ā¢[āā¢()]=12ā1Ļā¢arctanā”(Īā¢(nĻ)).delimited-[]āsubscript121arctangentĪsuperscriptsubscript E[ ( f_ strong)]= 12-% 1Ļ ( (n _ strong)).E [ ā ( italic_fsansserif_strong ) ] = divide start_ARG 1 end_ARG start_ARG 2 end_ARG - divide start_ARG 1 end_ARG start_ARG Ļ end_ARG arctan ( start_ARG Ī ( nitalic_Ļsansserif_strong ) end_ARG ) . (4) By generalizing other results from Wu and Sahai (2024) to handle imperfect labels, we formally establish weak-to-strong generalization for binary classification in the subset ensemble. We give a brief technical overview of the proof in Section 3.1 and prove it formally in Appendix C. Theorem 3.2 (Weak-to-strong generalization for subset ensemble). Consider the setup in 1 where the weak model subscript f_ weakitalic_fsansserif_weak is MNI-trained on n correctly labeled examples and the strong model subscript f_ w2sitalic_fsansserif_w2s is MNI-trained on m=nusuperscriptm=n^um = nitalic_u weakly pseudolabeled examples, where q+r>uq+r>uq + r > u and q+r>1subscriptsubscript1q_ weak+r_ weak>1qsansserif_weak + rsansserif_weak > 1. In addition, we make the following data assumptions: (1) The true binary labels are 1111-sparse (Assumption 1) for the strong covariance. (2) The weak and strong features follow the subset ensemble (Assumption 2) with bi-level eigenvalues Īā¢(p,q,r)Ī (p,q,r)Ī ( p , q , r ) and Īā¢(p,q,r)Īsubscriptsubscriptsubscript (p_ weak,q_ weak,r_ weak)Ī ( psansserif_weak , qsansserif_weak , rsansserif_weak ), respectively, scaled relative to n. (3) There are not too many weakly labeled examples: u<p+1+q+rā(q+r)21subscriptsubscript2u< p+1+q+r-(q_ weak+r_ weak)2u < divide start_ARG p + 1 + q + r - ( qsansserif_weak + rsansserif_weak ) end_ARG start_ARG 2 end_ARG. Recall Ļāp+1ā2ā¢(q+r)āsubscript12 _ strong p+1-2(q+r)Ļsansserif_strong ā p + 1 - 2 ( q + r ). Then, the resulting test error for subscript f_ w2sitalic_fsansserif_w2s satisfies ā¢[āā¢()]delimited-[]āsubscript E[ ( f_ w2s)]E [ ā ( italic_fsansserif_w2s ) ] =onā¢(1),ifā¢u>q+rāminā”1ār,Ļ12āonā¢(1),ifā¢u<q+rāminā”1ār,Ļ.absentcasessubscript1ifsubscriptsubscript1subscript12subscript1ifsubscriptsubscript1subscript = caseso_n(1),&\ if\ u>q_ weak+r_% weak- 1-r, _ strong\\ 12-o_n(1),&\ if\ u<q_ weak+r_ weak-% 1-r, _ strong. cases= start_ROW start_CELL oitalic_n ( 1 ) , end_CELL start_CELL if u > qsansserif_weak + rsansserif_weak - min start_ARG 1 - r , Ļsansserif_strong end_ARG end_CELL end_ROW start_ROW start_CELL divide start_ARG 1 end_ARG start_ARG 2 end_ARG - oitalic_n ( 1 ) , end_CELL start_CELL if u < qsansserif_weak + rsansserif_weak - min start_ARG 1 - r , Ļsansserif_strong end_ARG . end_CELL end_ROW (5) In other words, under the stated parameter regimes, weak-to-strong generalization occurs when the strong model is trained on sufficiently many weak binary labels.555We expect weak imitation to occur as soon as mā«dmuch-greater-thanm dm ā« d if the models are trained using gradient descent, i.e. the classic underparameterized regime with more weakly labeled datapoints than features. Figure 2 demonstrates that the conditions for weak-to-strong generalization are not vacuous. We make the third enumerated assumption for technical reasons, but we believe this condition is essentially tight. By combining Theorems 3.1 and 3.2, we obtain the exact conditions where the main desiderata from Section 2 are satisfied in the bi-level ensemble. The regimes where our theorem applies are depicted in Figures 2(a) and 2(b), and we validated our theory with numerical simulations of MNI with n=5050n=50n = 50 in Figures 2(c) and 2(d); see Appendix F for more details on the experiments. Theorem 3.3 (Main result). Under the same setup as Theorem 3.2, all the core weak-to-strong desiderata Items 1.i, 1.i and 1.i are satisfied under the following conditions: u u >q+rāminā”1ār,Ļabsentsubscriptsubscript1subscript >q_ weak+r_ weak- 1-r, _% strong> qsansserif_weak + rsansserif_weak - min start_ARG 1 - r , Ļsansserif_strong end_ARG (Weak-to-strong generalization) 00 0 >Ļ,absentsubscript > _ weak,> Ļsansserif_weak , (Weak model does not generalize) where Ļāp+1ā2ā¢(q+r)āsubscriptsubscript12subscriptsubscript _ weak p_ weak+1-2(q_ weak+r_% weak)Ļsansserif_weak ā psansserif_weak + 1 - 2 ( qsansserif_weak + rsansserif_weak ) and Ļāp+1ā2ā¢(q+r)āsubscript12 _ strong p+1-2(q+r)Ļsansserif_strong ā p + 1 - 2 ( q + r ). In particular, the conditions on the number of weak examples m=nusuperscriptm=n^um = nitalic_u are non-vacuous as long as Ļāp+1ā(q+r+q+r)>0.āsubscript1subscriptsubscript0 _ w2s p+1-(q+r+q_ weak+r_% weak)>0.Ļsansserif_w2s ā p + 1 - ( q + r + qsansserif_weak + rsansserif_weak ) > 0 . Note that under Assumption 2, Item 1.i is immediately satisfied since the weak features are spanned by the strong features. Also, as a sanity check, we confirm that whenever weak-to-strong generalization occurs with m weak labels, the strong model would generalize with m clean labels. By Theorem 3.1, if the strong model was instead trained on m=nusuperscriptm=n^um = nitalic_u clean examples, it would generalize whenever u>2ā¢(q+r)āp2u>2(q+r)-pu > 2 ( q + r ) - p. By expanding the definition of Ļsubscript _ strongĻsansserif_strong and using q+r>1subscriptsubscript1q_ weak+r_ weak>1qsansserif_weak + rsansserif_weak > 1, u>q+rāĻ=2ā¢(q+r)āp+(q+rā1)>2ā¢(q+r)āp,subscriptsubscriptsubscript2subscriptsubscript12u>q_ weak+r_ weak- _ strong=2(q+r)-p+(q_% weak+r_ weak-1)>2(q+r)-p,u > qsansserif_weak + rsansserif_weak - Ļsansserif_strong = 2 ( q + r ) - p + ( qsansserif_weak + rsansserif_weak - 1 ) > 2 ( q + r ) - p , which recovers the condition with m clean labels stated above. Remark 3.4 (Bonus desiderata). If q+r>uq+r>uq + r > u, as in the setup of Theorem 3.3, PCA fails to recover the spiked subspace (Shen et al., 2013; Fan and Wang, 2015), so the bonus Item 2.i automatically holds. Additionally, by using the condition for where the strong model fails with n clean examples from Theorem 3.1 (Ļ<0subscript0 _ strong<0Ļsansserif_strong < 0), one can construct parameter regimes where the bonus Item 2.i also holds. The theorem also implies the strong model cannot bootstrap its own performance. Indeed, some basic algebra shows Ļ=Ļ=Ļsubscriptsubscriptsubscript _ w2s= _ strong= _ weakĻsansserif_w2s = Ļsansserif_strong = Ļsansserif_weak if (p,q,r)=(p,q,r)subscriptsubscriptsubscript(p,q,r)=(p_ weak,q_ weak,r_ weak)( p , q , r ) = ( psansserif_weak , qsansserif_weak , rsansserif_weak ). We can extend the above result to the multilabel setting, which is a variant of multiclass classification where a datapoint can have multiple positive labels. The basic idea is that multilabel training can be approximated as several independent binary classification problems, and then we can apply the binary analysis. Since this requires additional setup, we defer the formal details to Appendix D. Theorem 3.5 (Informal, see Theorem D.3). Under the analogous assumptions as Theorem 3.3 for multilabel classification, there is weak-to-strong generalization for subscript f_ w2sitalic_fsansserif_w2s trained on m weakly hard multilabeled examples from subscript f_ weakitalic_fsansserif_weak in the exact same regimes. The above result also suggests an interesting result for true multiclass problems with one-hot labels. In particular, one can use the multilabel scheme to generate weak multilabels for a multiclass weak-to-strong classifier subscript f_ w2sitalic_fsansserif_w2s. One can argue that whenever multilabel weak-to-strong generalization occurs, so too does multiclass weak-to-strong generalization (see Section D.1 for more justification). By comparing to the regimes for clean multiclass labels due to Theorem 3.1, there exists regimes where the strong model would fail if trained using the same number of clean multiclass labels (i.e. only one positive label per example). At a high level, this can happen because there are too many classes, which sparsifies the label vectors. In contrast, the weak multilabels do not suffer from the sparsity issue, even though the underlying signal is noisier. This appears to be related to the strategy of using soft labels or logits in the pseudolabeling and knowledge distillation literature. (a) (q,r)=(0.9,0.8),(p,q,r)=(1.4,0.9,0.4)formulae-sequence0.90.8subscriptsubscriptsubscript1.40.90.4(q,r)=(0.9,0.8),(p_ weak,q_ weak,r_ weak)=(1.4,0% .9,0.4)( q , r ) = ( 0.9 , 0.8 ) , ( psansserif_weak , qsansserif_weak , rsansserif_weak ) = ( 1.4 , 0.9 , 0.4 ). (b) (q,r)=(0.9,0.5)0.90.5(q,r)=(0.9,0.5)( q , r ) = ( 0.9 , 0.5 ), (p,q,r)=(1.1,0.9,0.2)subscriptsubscriptsubscript1.10.90.2(p_ weak,q_ weak,r_ weak)=(1.1,0.9,0.2)( psansserif_weak , qsansserif_weak , rsansserif_weak ) = ( 1.1 , 0.9 , 0.2 ) (c) (p,q,r)=(2,0.6,0.6),(p,q,r)=(1.4,0.9,0.5)formulae-sequence20.60.6subscriptsubscriptsubscript1.40.90.5(p,q,r)=(2,0.6,0.6),(p_ weak,q_ weak,r_ weak)=(1% .4,0.9,0.5)( p , q , r ) = ( 2 , 0.6 , 0.6 ) , ( psansserif_weak , qsansserif_weak , rsansserif_weak ) = ( 1.4 , 0.9 , 0.5 ). (d) (p,q,r)=(1.5,0.6,0.8),(p,q,r)=(1.4,0.9,0.5)formulae-sequence1.50.60.8subscriptsubscriptsubscript1.40.90.5(p,q,r)=(1.5,0.6,0.8),(p_ weak,q_ weak,r_ weak)=% (1.4,0.9,0.5)( p , q , r ) = ( 1.5 , 0.6 , 0.8 ) , ( psansserif_weak , qsansserif_weak , rsansserif_weak ) = ( 1.4 , 0.9 , 0.5 ). Figure 2: (Top): Regime plots for weak-to-strong generalization based on Theorem 3.3. The blue region is the successful w2s regime, and the red region is where w2s training fails. The white region corresponds to regimes where either the hypotheses of the theorem fail to hold, or invalid settings of parameters for the bi-level ensemble. (Bottom): Comparison of simulations of MNI test accuracies for two different regimes where n=5050n=50n = 50. Observe how the weak accuracy is close to random guessing and how the weak-to-strong accuracy increases as m increases. As corroborated by the plots, Theorem 3.3 predicts w2s success in Figure 2(c) and failure in Figure 2(d). Finally, we state the aforementioned concentration inequality for the maximum of correlated Gaussians, which may be of independent interest. Our result complements the sharp bound of Lopes and Yao (2022) for more moderate deviations; the proof can be found in Appendix E. Theorem 3.6 (Lower tail for correlated Gaussians). Let Ļ0ā(0,1)subscript001 _0ā(0,1)Ļ0 ā ( 0 , 1 ) be a parameter bounded away from 00 and 1111, and let (gi)iā[N]subscriptsubscriptdelimited-[](g_i)_iā[N]( gitalic_i )i ā [ N ] be jointly Gaussian with zero mean and unit variance. Suppose ā¢[giā¢gj]⩽Ļ0delimited-[]subscriptsubscriptsubscript0 E[g_ig_j] _0E [ gitalic_i gitalic_j ] ⩽ Ļ0 for all distinct i,jā[N]delimited-[]i,jā[N]i , j ā [ N ]. For any 0⩽tN=Ī“0ā¢2ā¢(1āĻ0)ā¢logā”N0subscriptsubscript021subscript00 t_N= _0 2(1- _0) N0 ⩽ titalic_N = Ī“0 square-root start_ARG 2 ( 1 - Ļ0 ) log N end_ARG where Ī“0ā[0,1)subscript001 _0ā[0,1)Ī“0 ā [ 0 , 1 ) is bounded away from 1111, there is a constant C>00C>0C > 0 depending only on Ļ0subscript0 _0Ļ0 such that ā¢[maxiā[N]ā”gi⩽tN]⩽Cā N(1āĪ“0)2ā¢(1ā1Ļ0)ā¢(logā”N)1āĻ0ā¢(2āĪ“0)āĪ“02ā¢Ļ0.subscriptdelimited-[]subscriptsubscriptā superscriptsuperscript1subscript0211subscript0superscript1subscript02subscript0subscript02subscript0 Pr [ _iā[N]g_i t_N] CĀ· N% ^(1- _0)^2(1- 1 _0)( N) 1- _0(2-Ī“% _0)- _02 _0.Pr [ start_ARG maxitalic_i ā [ N ] gitalic_i ⩽ titalic_N end_ARG ] ⩽ C ā N( 1 - Ī“0 ) start_POSTSUPERSCRIPT 2 ( 1 - divide start_ARG 1 end_ARG start_ARG Ļ0 end_ARG ) end_POSTSUPERSCRIPT ( log N )divide start_ARG 1 - Ļ0 ( 2 - Ī“0 ) - Ī“0 end_ARG start_ARG 2 Ļ0 end_ARG . In particular, one can take C=Ļ01āĻ0subscript01subscript0C= _01- _0C = square-root start_ARG divide start_ARG Ļ0 end_ARG start_ARG 1 - Ļ0 end_ARG end_ARG. If we further have ā¢[giā¢gj]=Ļ0delimited-[]subscriptsubscriptsubscript0 E[g_ig_j]= _0E [ gitalic_i gitalic_j ] = Ļ0 for all distinct i,ji,ji , j and tN=Oā¢(logā”logā”Nlogā”N)subscriptt_N=O ( N N)titalic_N = O ( start_ARG divide start_ARG log log N end_ARG start_ARG square-root start_ARG log N end_ARG end_ARG end_ARG ), then ā¢[maxiā[N]ā”gi⩽tN]=Īā¢(N1ā1Ļ0ā¢(logā”N)12ā¢Ļ0ā1).subscriptdelimited-[]subscriptsubscriptĪsuperscript11subscript0superscript12subscript01 Pr [ _iā[N]g_i t_N]= (% N^1- 1 _0( N) 12 _0-1).Pr [ start_ARG maxitalic_i ā [ N ] gitalic_i ⩽ titalic_N end_ARG ] = Ī ( start_ARG N1 - divide start_ARG 1 end_ARG start_ARG Ļ0 end_ARG ( log N )divide start_ARG 1 end_ARG start_ARG 2 Ļ0 end_ARG - 1 end_ARG ) . 3.1 Technical overview In this section, we illustrate the main ideas of the proof of Theorem 3.2. Recall that the true label is sgnā¢(xā)sgnsubscriptsgn(x_*)sgn ( xā ), where xā=āØ,āā©subscriptexpectation-valuesubscriptsubscriptx_*= g_ test, v_*xā = ⨠start_ARG italic_gsansserif_test , italic_vā end_ARG ā©. Thus, studying weak-to-strong generalization amounts to analyzing ā¢[sgnā¢(āØ,ā©)=sgnā¢(xā)],delimited-[]sgnexpectation-valuesubscriptsubscriptsgnsubscript Pr[sgn( f_ % w2s, x_ test)=sgn(x_*)],Pr [ sgn ( ⨠start_ARG italic_fsansserif_w2s , italic_xsansserif_test end_ARG ā© ) = sgn ( xā ) ] , (6) where the fresh test point ā¼Nā¢(0,Ī£)similar-tosubscript0Ī£ x_ test N(0, )italic_xsansserif_test ā¼ N ( 0 , Ī£ ). Observe that conditioned on the training data Xitalic_X, the true Gaussian xāsubscriptx_*xā and āØ,ā©expectation-valuesubscriptsubscript f_ w2s, x_ test⨠start_ARG italic_fsansserif_w2s , italic_xsansserif_test end_ARG ā© are jointly Gaussian random variables, so there exist Ī»āāĪ» Ī» ā blackboard_R and gā¼Nā¢(0,1)similar-to01g N(0,1)g ā¼ N ( 0 , 1 ) independent of xāsubscriptx_*xā such that āØ,ā©=Ī»ā¢xā+g.expectation-valuesubscriptsubscriptsubscript f_ w2s, x_ test% =Ī» x_*+g.⨠start_ARG italic_fsansserif_w2s , italic_xsansserif_test end_ARG ā© = Ī» xā + g . (7) The exact value of Ī» depends on exactly how much of xāsubscriptx_*xāās signal survives through the weak-to-strong training process. Intuitively, the larger Ī» is, the higher the accuracy. Indeed, it is well-known from the classical study of noise stability that the probability in Equation 6 is precisely 12+1Ļā¢arctanā”(Ī»)121arctangent 12+ 1Ļ (Ī»)divide start_ARG 1 end_ARG start_ARG 2 end_ARG + divide start_ARG 1 end_ARG start_ARG Ļ end_ARG arctan ( start_ARG Ī» end_ARG ). To compute Ī», we use Gram-Schmidt to decompose subscript f_ w2sitalic_fsansserif_w2s to obtain the signal and noise with respect to xāsubscriptx_*xā. We term these quantities the survival and contamination of xāsubscriptx_*xā, respectively. Without loss of generality, we can rotate to the basis U where the strong features are drawn iid from Nā¢(0,Ī)0ĪN(0, )N ( 0 , Ī ), where Ī=diagā”(Ī»1,ā¦,Ī»d)Īdiagsubscript1ā¦subscript =diag( _1,ā¦, _d)Ī = diag ( Ī»1 , ⦠, Ī»italic_d ). After applying the basis change, one easily computes āØ,ā©=dNā¢(0,āĪā¢ā22)superscriptexpectation-valuesubscriptsubscript0superscriptsubscriptnormĪsubscript22 f_ w2s, x_ test % d=N(0, f_ w2s_2^2)⨠start_ARG italic_fsansserif_w2s , italic_xsansserif_test end_ARG ā© start_RELOP SUPERSCRIPTOP start_ARG = end_ARG start_ARG d end_ARG end_RELOP N ( 0 , ā„ start_ARG Ī italic_fsansserif_w2s end_ARG ā„22 ). The survival and contamination are then defined as follows. Definition 3 (Survival and contamination). Let āāDsuperscriptā v ^Ditalic_v ā blackboard_RD be a unit vector and let āādsuperscriptā f ^ditalic_f ā blackboard_Rd be a linear classifier for features drawn from Nā¢(0,āiā[d]Ī»iā¢iā¢iā¤)0subscriptdelimited-[]subscriptsubscriptsuperscriptsubscripttopN(0, _iā[d] _i v_i v_i )N ( 0 , āi ā [ d ] Ī»italic_i italic_vitalic_i italic_vitalic_i⤠), where 1,ā¦,dāāDsubscript1ā¦subscriptsuperscriptā v_1,ā¦, v_d ^Ditalic_v1 , ⦠, italic_vitalic_d ā blackboard_RD are orthonormal. The survival and contamination of vitalic_v in fitalic_f is defined as SUā¢()āāiā[d]Ī»iā¢[i]ā¢āØi,ā©,ā¢()āāĪā¢ā22āSUā¢()2.formulae-sequenceāSUsubscriptidelimited-[]dsubscriptidelimited-[]iexpectation-valuesubscriptiāsuperscriptsubscriptnormĪ22SUsuperscript2 SU( v) _iā[d] _i% f[i] v_i, v, CN( % v) f_2^2- SU( v)^2.SU ( v ) ā āi ā [ d ] square-root start_ARG Ī»roman_i end_ARG f [ i ] ⨠start_ARG vroman_i , v end_ARG ā© , sansserif_CN ( v ) ā square-root start_ARG ā„ start_ARG Ī f end_ARG ā„22 - SU ( v )2 end_ARG . If fitalic_f is trained by MNI on =sgnā¢(āØ,ā©)sgnexpectation-value y=sgn( g, w)italic_y = sgn ( ⨠start_ARG italic_g , italic_w end_ARG ā© ), we write SUnā¢(|)subscriptSUnconditional SU_n( v| w)SUn ( v | w ) for the survival of vitalic_v given n labels generated from witalic_w, and similarly for nā¢(|)subscriptconditional CN_n( v| w)sansserif_CNn ( italic_v | italic_w ). If n or witalic_w is clear from context, we omit them. To interpret these notions, consider the simple case where =e1subscript1 v=e_1italic_v = e1 and i=eisubscriptsubscript v_i=e_iitalic_vitalic_i = eitalic_i, which is the 1-sparse setting studied by previous papers. There, the survival is simply just Ī»1ā¢[1]subscript1delimited-[]1 _1 f[1]square-root start_ARG Ī»1 end_ARG italic_f [ 1 ] and the contamination is āi>1Ī»iā¢[i]2subscript1subscriptsuperscriptdelimited-[]2 _i>1 _i f[i]^2square-root start_ARG āi > 1 Ī»italic_i italic_f [ i ]2 end_ARG; this was used to analyze binary classification in (Muthukumar et al., 2021). In the weak-to-strong setting, we have āØ,ā©=SUmā¢(ā|)ā¢xā+mā¢(ā|)ā¢gexpectation-valuesubscriptsubscriptsubscriptSUmconditionalsubscriptsubscriptsubscriptxsubscriptmconditionalsubscriptsubscriptg f_ w2s, x_ test= % SU_m( v_*| v_ weak)x_*+ CN_m( v_*|% v_ weak)g⨠start_ARG italic_fsansserif_w2s , italic_xsansserif_test end_ARG ā© = SUm ( vā | vsansserif_weak ) xā + sansserif_CNm ( vā | vsansserif_weak ) g, where =/āsubscriptsubscriptnormsubscript v_ weak= f_ weak/ f_ weakitalic_vsansserif_weak = italic_fsansserif_weak / ā„ start_ARG italic_fsansserif_weak end_ARG ā„ is the unit-norm direction learned by the weak model, and g is a standard Gaussian independent of xāsubscriptx_*xā. Plugging in xā=āØ,āā©subscriptexpectation-valuesubscriptx_*= g, v_*xā = ⨠start_ARG italic_g , italic_vā end_ARG ā© into (7) yields ā¢[sgnā¢(SUmā¢(ā|)ā¢xā+mā¢(ā|)ā¢g)=sgnā¢(xā)],delimited-[]sgnsubscriptSUmconditionalsubscriptsubscriptsubscriptxsubscriptmconditionalsubscriptsubscriptgsgnsubscriptx Pr[sgn( SU_m( v_*| v% _ weak)x_*+ CN_m( v_*| v_ weak)g)=% sgn(x_*)],Pr [ sgn ( SUm ( vā | vsansserif_weak ) xā + sansserif_CNm ( vā | vsansserif_weak ) g ) = sgn ( xā ) ] , (8) from which we can read off Ī»=SUmā¢(ā|)mā¢(ā|)subscriptSUmconditionalsubscriptsubscriptsubscriptconditionalsubscriptsubscriptĪ»= SU_m( v_*| v_ weak) CN% _m( v_*| v_ weak)Ī» = divide start_ARG SUm ( vā | vsansserif_weak ) end_ARG start_ARG sansserif_CNm ( italic_vā | italic_vsansserif_weak ) end_ARG. Thus, the explicit formula for the probability yields that subscript f_ w2sitalic_fsansserif_w2s approaches perfect accuracy if and only if SUmā¢(ā|)mā¢(ā|)=Ļā¢(1)subscriptSUmconditionalsubscriptsubscriptsubscriptconditionalsubscriptsubscript1 SU_m( v_*| v_ weak) CN_m(% v_*| v_ weak)=Ļ(1)divide start_ARG SUm ( vā | vsansserif_weak ) end_ARG start_ARG sansserif_CNm ( italic_vā | italic_vsansserif_weak ) end_ARG = Ļ ( 1 ), whereas its accuracy approaches random guessing if and only if SUmā¢(ā|)mā¢(ā|)=oā¢(1)subscriptSUmconditionalsubscriptsubscriptsubscriptconditionalsubscriptsubscript1 SU_m( v_*| v_ weak) CN_m(% v_*| v_ weak)=o(1)divide start_ARG SUm ( vā | vsansserif_weak ) end_ARG start_ARG sansserif_CNm ( italic_vā | italic_vsansserif_weak ) end_ARG = o ( 1 ). We now turn to the strategy for controlling the survival and contamination. Using the explicit MNI formula for subscript f_ weakitalic_fsansserif_weak and subscript f_ w2sitalic_fsansserif_w2s, this analysis reduces to controlling certain random bilinear forms. Applying standard eigenvalue concentration results and a version of the Hanson-Wright concentration inequality for bilinear forms developed by Wu and Sahai (2024), we can precisely control the coordinates of subscript f_ weakitalic_fsansserif_weak, and hence subscript v_ weakitalic_vsansserif_weak. Once we have control over subscript v_ weakitalic_vsansserif_weak, we can then study subscript f_ w2sitalic_fsansserif_w2s. One technical difficulty is that the weak labels are no longer 1111-sparse, even if the true labels are. This marks a departure from previous analyses of benign overfitting in classification, which all assumed 1-sparse labels (Muthukumar et al., 2021; Wang et al., 2021; Wu and Sahai, 2024). To overcome this obstacle, we develop tools to analyze MNI beyond the 1-sparse regime, namely by using the Woodbury inversion formula and carefully bounding error terms using Hanson-Wright. Under the subset ensemble, the explicit parameterizations for the survival and contamination then yield the stated conditions for weak-to-strong generalization. 4 Discussion We now discuss further extensions which suggest interesting new weak-to-strong phenomena. Modeling assumptions. In this paper, we assumed the features were Gaussian for the sake of theoretical tractability. One could relax this to vector-subgaussian, as this notion is preserved under rotation. On the other hand, the bi-level and subset ensembles were chosen as a minimal set of tractable theoretical conditions to study weak-to-strong generalization. In principle, our techniques could be extended to more complicated feature ensembles, but it would likely be quite involved. As corroborated by our experiments in Figs. 2(c) and 2(d), in practice one does not observe sharp transitions in test error from 1212 12divide start_ARG 1 end_ARG start_ARG 2 end_ARG to 00 using weak supervision ā such a sharp transition corresponds to a Performance Gap Recovered (PGR) equal to 1 in Burns et al. (2023) This phenomenon can nevertheless be justified by our theory. First, the transition we prove is asymptotic; the rate of convergence matters to predict the PGR for finite n. Another factor is the 1111-sparse assumption for the true labels. We argue in Appendix G that this is essentially necessary to get this sharp transition in asymptotic test error. In practice, the true directions are rarely aligned with the eigenvectors of the covariance, so the transition would instead between different constant levels of test error. Weak imitation. Our main result Theorem 3.2 uses the subset ensemble Assumption 2 to establish two distinct phases of weak-to-strong generalization. By adding a third intermediate eigenvalue level ā thus relaxing the bi-level ensemble to a tri-level ensemble ā and changing the relationship between the strong and weak basis, we expect a third distinct regime of weak imitation to occur in an overparameterized setting. At a high level, this can happen if the weak classifier puts most of its mass in its own unfavored direction vitalic_v, but in the strong feature space vitalic_v has an intermediate level of favoring. Given enough weakly labeled datapoints, the strong model will eventually learn to imitate the weak model. Nevertheless, it is still possible for weak-to-strong generalization to occur, with the regime for weak-to-strong generalization widening as the intermediate favoring level decreases. Multiclass classification. By leveraging Theorem 3.1 and the techniques developed for binary and multilabel classification in the appendix, we expect our result to extend to the multiclass setting. The main technical challenge is controlling the expected weak-to-strong training behavior, which is significantly more complicated. However, multilabel weak supervision overcomes this challenge and is more tractable to analyze, as discussed after Theorem 3.5. Relevance to realistic settings. One connection to more realistic settings comes through the NTK perspective, as touched upon in the introduction. To reiterate, if finetuning remains in the lazy training phase, then the supervised finetuning dynamics are captured by an appropriate generalized linear model defined by the NTK approximation. The strong and weak features are therefore learned from the pretraining phase. Another relevant setting is training linear probes on intermediate activations to interpret large models (Alain and Bengio, 2016; Marks and Tegmark, 2023; Nanda et al., 2023; Zou et al., 2023). Hence, under appropriate overparameterization of the intermediate activations, our results also apply there. To go beyond classification problems, one could hope to use some recent implicit bias results for next token prediction (Thrampoulidis, 2024) to study language models. Acknowledgments We would like to acknowledge support from an OpenAI Superalignment grant and NSF AST-2132700. References Alain and Bengio [2016] Guillaume Alain and Yoshua Bengio. Understanding intermediate layers using linear classifier probes. arXiv preprint arXiv:1610.01644, 2016. Alballa and Canini [2024] Norah Alballa and Marco Canini. Practical insights into knowledge distillation for pre-trained models, 2024. Arazo et al. [2020] Eric Arazo, Diego Ortego, Paul Albert, Noel E OāConnor, and Kevin McGuinness. Pseudo-labeling and confirmation bias in deep semi-supervised learning. In 2020 International joint conference on neural networks (IJCNN), pages 1ā8. IEEE, 2020. Bartlett et al. [2020] Peter L Bartlett, Philip M Long, GĆ”bor Lugosi, and Alexander Tsigler. Benign overfitting in linear regression. Proceedings of the National Academy of Sciences, 117(48):30063ā30070, 2020. Belkin et al. [2020] Mikhail Belkin, Daniel Hsu, and Ji Xu. Two models of double descent for weak features. SIAM Journal on Mathematics of Data Science, 2(4):1167ā1180, 2020. Borup and Andersen [2023] Kenneth Borup and Lars NĆørvang Andersen. Self-distillation for gaussian process regression and classification, 2023. BuciluĒ et al. [2006] Cristian BuciluĒ, Rich Caruana, and Alexandru Niculescu-Mizil. Model compression. In Proceedings of the 12th ACM SIGKDD international conference on Knowledge discovery and data mining, pages 535ā541, 2006. Burns et al. [2023] Collin Burns, Pavel Izmailov, Jan Hendrik Kirchner, Bowen Baker, Leo Gao, Leopold Aschenbrenner, Yining Chen, Adrien Ecoffet, Manas Joglekar, Jan Leike, et al. Weak-to-strong generalization: Eliciting strong capabilities with weak supervision. arXiv preprint arXiv:2312.09390, 2023. Cascante-Bonilla et al. [2021] Paola Cascante-Bonilla, Fuwen Tan, Yanjun Qi, and Vicente Ordonez. Curriculum labeling: Revisiting pseudo-labeling for semi-supervised learning. In Proceedings of the AAAI conference on artificial intelligence, volume 35, pages 6912ā6920, 2021. Charikar et al. [2024] Moses Charikar, Chirag Pabbaraju, and Kirankumar Shiragur. Quantifying the gain in weak-to-strong generalization. arXiv preprint arXiv:2405.15116, 2024. Chatterji and Long [2021] Niladri S Chatterji and Philip M Long. Finite-sample analysis of interpolating linear classifiers in the overparameterized regime. Journal of Machine Learning Research, 22(129):1ā30, 2021. Chen et al. [2021] Richard J Chen, Ming Y Lu, Tiffany Y Chen, Drew FK Williamson, and Faisal Mahmood. Synthetic data in machine learning for medicine and healthcare. Nature Biomedical Engineering, 5(6):493ā497, 2021. Cornacchia et al. [2023] Elisabetta Cornacchia, Francesca Mignacco, Rodrigo Veiga, CĆ©dric Gerbelot, Bruno Loureiro, and Lenka ZdeborovĆ”. Learning curves for the multi-class teacherāstudent perceptron. Machine Learning: Science and Technology, 4(1):015019, 2023. Das and Sanghavi [2023] Rudrajit Das and Sujay Sanghavi. Understanding self-distillation in the presence of label noise. In Andreas Krause, Emma Brunskill, Kyunghyun Cho, Barbara Engelhardt, Sivan Sabato, and Jonathan Scarlett, editors, Proceedings of the 40th International Conference on Machine Learning, volume 202 of Proceedings of Machine Learning Research, pages 7102ā7140. PMLR, 23ā29 Jul 2023. URL https://proceedings.mlr.press/v202/das23d.html. Dettmers et al. [2024] Tim Dettmers, Artidoro Pagnoni, Ari Holtzman, and Luke Zettlemoyer. Qlora: Efficient finetuning of quantized llms. Advances in Neural Information Processing Systems, 36, 2024. Fan and Wang [2015] Jianqing Fan and Weichen Wang. Asymptotics of empirical eigen-structure for ultra-high dimensional spiked covariance model. arXiv preprint arXiv:1502.04733, 2015. Figueira and Vaz [2022] Alvaro Figueira and Bruno Vaz. Survey on synthetic data generation, evaluation methods and gans. Mathematics, 10(15):2733, 2022. Gou et al. [2021] Jianping Gou, Baosheng Yu, Stephen J Maybank, and Dacheng Tao. Knowledge distillation: A survey. International Journal of Computer Vision, 129(6):1789ā1819, 2021. Guo et al. [2024] Jianyuan Guo, Hanting Chen, Chengcheng Wang, Kai Han, Chang Xu, and Yunhe Wang. Vision superalignment: Weak-to-strong generalization for vision foundation models. arXiv preprint arXiv:2402.03749, 2024. Harutyunyan [2023] Hrayr Harutyunyan. On information captured by neural networks: connections with memorization and generalization, 2023. Hase et al. [2024] Peter Hase, Mohit Bansal, Peter Clark, and Sarah Wiegreffe. The unreasonable effectiveness of easy training data for hard tasks. arXiv preprint arXiv:2401.06751, 2024. He et al. [2024] Chunming He, Kai Li, Yachao Zhang, Guoxia Xu, Longxiang Tang, Yulun Zhang, Zhenhua Guo, and Xiu Li. Weakly-supervised concealed object segmentation with sam-based pseudo labeling and multi-scale feature grouping. Advances in Neural Information Processing Systems, 36, 2024. Hinton et al. [2015] Geoffrey Hinton, Oriol Vinyals, and Jeff Dean. Distilling the knowledge in a neural network. arXiv preprint arXiv:1503.02531, 2015. Hoffmann et al. [2022] Jordan Hoffmann, Sebastian Borgeaud, Arthur Mensch, Elena Buchatskaya, Trevor Cai, Eliza Rutherford, Diego de Las Casas, Lisa Anne Hendricks, Johannes Welbl, Aidan Clark, et al. Training compute-optimal large language models. arXiv preprint arXiv:2203.15556, 2022. Hong et al. [2024] Chi Hong, Robert Birke, Pin-Yu Chen, and Lydia Y. Chen. On dark knowledge for distilling generators. In De-Nian Yang, Xing Xie, Vincent S. Tseng, Jian Pei, Jen-Wei Huang, and Jerry Chun-Wei Lin, editors, Advances in Knowledge Discovery and Data Mining, pages 235ā247, Singapore, 2024. Springer Nature Singapore. ISBN 978-981-97-2253-2. Houlsby et al. [2019] Neil Houlsby, Andrei Giurgiu, Stanislaw Jastrzebski, Bruna Morrone, Quentin De Laroussilhe, Andrea Gesmundo, Mona Attariyan, and Sylvain Gelly. Parameter-efficient transfer learning for nlp. In International conference on machine learning, pages 2790ā2799. PMLR, 2019. Hu et al. [2021] Edward J Hu, Yelong Shen, Phillip Wallis, Zeyuan Allen-Zhu, Yuanzhi Li, Shean Wang, Lu Wang, and Weizhu Chen. Lora: Low-rank adaptation of large language models. arXiv preprint arXiv:2106.09685, 2021. Ji and Zhu [2020] Guangda Ji and Zhanxing Zhu. Knowledge distillation in wide neural networks: Risk bound, data efficiency and imperfect teacher. Advances in Neural Information Processing Systems, 33:20823ā20833, 2020. Ji et al. [2024] Jiaming Ji, Boyuan Chen, Hantao Lou, Donghai Hong, Borong Zhang, Xuehai Pan, Juntao Dai, and Yaodong Yang. Aligner: Achieving efficient alignment through weak-to-strong correction. arXiv preprint arXiv:2402.02416, 2024. Ji and Telgarsky [2021] Ziwei Ji and Matus Telgarsky. Characterizing the implicit bias via a primal-dual analysis. In Algorithmic Learning Theory, pages 772ā804. PMLR, 2021. Kaplan et al. [2020] Jared Kaplan, Sam McCandlish, Tom Henighan, Tom B Brown, Benjamin Chess, Rewon Child, Scott Gray, Alec Radford, Jeffrey Wu, and Dario Amodei. Scaling laws for neural language models. arXiv preprint arXiv:2001.08361, 2020. Lang et al. [2024] Hunter Lang, David Sontag, and Aravindan Vijayaraghavan. Theoretical analysis of weak-to-strong generalization. arXiv preprint arXiv:2405.16043, 2024. Lee et al. [2013] Dong-Hyun Lee et al. Pseudo-label: The simple and efficient semi-supervised learning method for deep neural networks. In Workshop on challenges in representation learning, ICML, volume 3, page 896. Atlanta, 2013. Lester et al. [2021] Brian Lester, Rami Al-Rfou, and Noah Constant. The power of scale for parameter-efficient prompt tuning. arXiv preprint arXiv:2104.08691, 2021. Liu et al. [2022] Haokun Liu, Derek Tam, Mohammed Muqeeth, Jay Mohta, Tenghao Huang, Mohit Bansal, and Colin A Raffel. Few-shot parameter-efficient fine-tuning is better and cheaper than in-context learning. Advances in Neural Information Processing Systems, 35:1950ā1965, 2022. Liu et al. [2024] Ruibo Liu, Jerry Wei, Fangyu Liu, Chenglei Si, Yanzhe Zhang, Jinmeng Rao, Steven Zheng, Daiyi Peng, Diyi Yang, Denny Zhou, et al. Best practices and lessons learned on synthetic data for language models. arXiv preprint arXiv:2404.07503, 2024. Liu and Alahi [2024] Yuejiang Liu and Alexandre Alahi. Co-supervised learning: Improving weak-to-strong generalization with hierarchical mixture of experts. arXiv preprint arXiv:2402.15505, 2024. Lopes and Yao [2022] Miles E Lopes and Junwen Yao. A sharp lower-tail bound for gaussian maxima with application to bootstrap methods in high dimensions. Electronic Journal of Statistics, 16(1):58ā83, 2022. Marks and Tegmark [2023] Samuel Marks and Max Tegmark. The geometry of truth: Emergent linear structure in large language model representations of true/false datasets. arXiv preprint arXiv:2310.06824, 2023. Mei and Montanari [2022] Song Mei and Andrea Montanari. The generalization error of random features regression: Precise asymptotics and the double descent curve. Communications on Pure and Applied Mathematics, 75(4):667ā766, 2022. Mobahi et al. [2020] Hossein Mobahi, Mehrdad Farajtabar, and Peter Bartlett. Self-distillation amplifies regularization in hilbert space. Advances in Neural Information Processing Systems, 33:3351ā3361, 2020. Muthukumar et al. [2020] Vidya Muthukumar, Kailas Vodrahalli, Vignesh Subramanian, and Anant Sahai. Harmless interpolation of noisy data in regression. IEEE Journal on Selected Areas in Information Theory, 1(1):67ā83, 2020. Muthukumar et al. [2021] Vidya Muthukumar, Adhyyan Narang, Vignesh Subramanian, Mikhail Belkin, Daniel Hsu, and Anant Sahai. Classification vs regression in overparameterized regimes: Does the loss function matter? Journal of Machine Learning Research, 22(222):1ā69, 2021. Nagarajan et al. [2023] Vaishnavh Nagarajan, Aditya K Menon, Srinadh Bhojanapalli, Hossein Mobahi, and Sanjiv Kumar. On student-teacher deviations in distillation: does it pay to disobey? In A. Oh, T. Naumann, A. Globerson, K. Saenko, M. Hardt, and S. Levine, editors, Advances in Neural Information Processing Systems, volume 36, pages 5961ā6000. Curran Associates, Inc., 2023. URL https://proceedings.neurips.c/paper_files/paper/2023/file/12d286282e1be5431ea05262a21f415c-Paper-Conference.pdf. Nanda et al. [2023] Neel Nanda, Andrew Lee, and Martin Wattenberg. Emergent linear representations in world models of self-supervised sequence models. arXiv preprint arXiv:2309.00941, 2023. Nikolenko [2021] Sergey I Nikolenko. Synthetic data for deep learning, volume 174. Springer, 2021. Ojha et al. [2023] Utkarsh Ojha, Yuheng Li, Anirudh Sundara Rajan, Yingyu Liang, and Yong Jae Lee. What knowledge gets distilled in knowledge distillation? In A. Oh, T. Naumann, A. Globerson, K. Saenko, M. Hardt, and S. Levine, editors, Advances in Neural Information Processing Systems, volume 36, pages 11037ā11048. Curran Associates, Inc., 2023. URL https://proceedings.neurips.c/paper_files/paper/2023/file/2433fec2144ccf5fea1c9c5ebdbc3924-Paper-Conference.pdf. Phuong and Lampert [2019] Mary Phuong and Christoph Lampert. Towards understanding knowledge distillation. In International conference on machine learning, pages 5142ā5151. PMLR, 2019. Pinasco et al. [2021] DamiĆ”n Pinasco, Ezequiel Smucler, and Ignacio Zalduendo. Orthant probabilities and the attainment of maxima on a vertex of a simplex. Linear Algebra and its Applications, 610:785ā803, 2021. Rizve et al. [2021] Mamshad Nayeem Rizve, Kevin Duarte, Yogesh S Rawat, and Mubarak Shah. In defense of pseudo-labeling: An uncertainty-aware pseudo-label selection framework for semi-supervised learning. arXiv preprint arXiv:2101.06329, 2021. Safaryan et al. [2023] Mher Safaryan, Alexandra Peste, and Dan Alistarh. Knowledge distillation performs partial variance reduction. In A. Oh, T. Naumann, A. Globerson, K. Saenko, M. Hardt, and S. Levine, editors, Advances in Neural Information Processing Systems, volume 36, pages 75229ā75258. Curran Associates, Inc., 2023. URL https://proceedings.neurips.c/paper_files/paper/2023/file/e1f0da706829d7f198eac0edaacc338-Paper-Conference.pdf. Sarnthein et al. [2023] Felix Sarnthein, Gregor Bachmann, Sotiris Anagnostidis, and Thomas Hofmann. Random teachers are good teachers. In Andreas Krause, Emma Brunskill, Kyunghyun Cho, Barbara Engelhardt, Sivan Sabato, and Jonathan Scarlett, editors, Proceedings of the 40th International Conference on Machine Learning, volume 202 of Proceedings of Machine Learning Research, pages 30022ā30041. PMLR, 23ā29 Jul 2023. URL https://proceedings.mlr.press/v202/sarnthein23a.html. Schwarzschild et al. [2021] Avi Schwarzschild, Eitan Borgnia, Arjun Gupta, Furong Huang, Uzi Vishkin, Micah Goldblum, and Tom Goldstein. Can you learn an algorithm? generalizing from easy to hard problems with recurrent networks. Advances in Neural Information Processing Systems, 34:6695ā6706, 2021. Shen et al. [2013] Dan Shen, Haipeng Shen, Hongtu Zhu, and JS Marron. Surprising asymptotic conical structure in critical sample eigen-directions. arXiv preprint arXiv:1303.6171, 2013. Somerstep et al. [2024] Seamus Somerstep, Felipe Maia Polo, Moulinath Banerjee, Yaāacov Ritov, Mikhail Yurochkin, and Yuekai Sun. A statistical framework for weak-to-strong generalization. arXiv preprint arXiv:2405.16236, 2024. Stanton et al. [2021] Samuel Stanton, Pavel Izmailov, Polina Kirichenko, Alexander A Alemi, and Andrew G Wilson. Does knowledge distillation really work? Advances in Neural Information Processing Systems, 34:6906ā6919, 2021. Subramanian et al. [2022] Vignesh Subramanian, Rahul Arya, and Anant Sahai. Generalization for multiclass classification with overparameterized linear models. In Alice H. Oh, Alekh Agarwal, Danielle Belgrave, and Kyunghyun Cho, editors, Advances in Neural Information Processing Systems, 2022. URL https://openreview.net/forum?id=ikWvMRVQBWW. Tao and Li [2024] Leitian Tao and Yixuan Li. Your weak llm is secretly a strong teacher for alignment. arXiv preprint arXiv:2409.08813, 2024. Thrampoulidis [2024] Christos Thrampoulidis. Implicit bias of next-token prediction. arXiv preprint arXiv:2402.18551, 2024. Vershynin [2010] Roman Vershynin. Introduction to the non-asymptotic analysis of random matrices. arXiv preprint arXiv:1011.3027, 2010. Wang et al. [2022a] Guillaume Wang, Konstantin Donhauser, and Fanny Yang. Tight bounds for minimum ā1subscriptā1 _1ā1-norm interpolation of noisy data. In International Conference on Artificial Intelligence and Statistics, pages 10572ā10602. PMLR, 2022a. Wang and Thrampoulidis [2021] Ke Wang and Christos Thrampoulidis. Benign overfitting in binary classification of Gaussian mixtures. In ICASSP 2021-2021 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), pages 4030ā4034. IEEE, 2021. Wang et al. [2021] Ke Wang, Vidya Muthukumar, and Christos Thrampoulidis. Benign Overfitting in Multiclass Classification: All Roads Lead to Interpolation. arXiv e-prints, art. arXiv:2106.10865, June 2021. Wang et al. [2022b] Yizhong Wang, Yeganeh Kordi, Swaroop Mishra, Alisa Liu, Noah A Smith, Daniel Khashabi, and Hannaneh Hajishirzi. Self-instruct: Aligning language models with self-generated instructions. arXiv preprint arXiv:2212.10560, 2022b. Wei et al. [2022] Alexander Wei, Wei Hu, and Jacob Steinhardt. More than a toy: Random matrix models predict how real-world neural representations generalize. In Kamalika Chaudhuri, Stefanie Jegelka, Le Song, Csaba Szepesvari, Gang Niu, and Sivan Sabato, editors, Proceedings of the 39th International Conference on Machine Learning, volume 162 of Proceedings of Machine Learning Research, pages 23549ā23588. PMLR, 17ā23 Jul 2022. URL https://proceedings.mlr.press/v162/wei22a.html. Wei et al. [2021] Jason Wei, Maarten Bosma, Vincent Y Zhao, Kelvin Guu, Adams Wei Yu, Brian Lester, Nan Du, Andrew M Dai, and Quoc V Le. Finetuned language models are zero-shot learners. arXiv preprint arXiv:2109.01652, 2021. Wu and Sahai [2024] David Wu and Anant Sahai. Precise asymptotic generalization for multiclass classification with overparameterized linear models. Advances in Neural Information Processing Systems, 36, 2024. Xu et al. [2024] Liuchi Xu, Jin Ren, Zhenhua Huang, Weishi Zheng, and Yunwen Chen. Improving knowledge distillation via head and tail categories. IEEE Transactions on Circuits and Systems for Video Technology, 34(5):3465ā3480, 2024. doi: 10.1109/TCSVT.2023.3325814. Yang et al. [2024] Wenkai Yang, Shiqi Shen, Guangyao Shen, Zhi Gong, and Yankai Lin. Super (ficial)-alignment: Strong models may deceive weak models in weak-to-strong generalization. arXiv preprint arXiv:2406.11431, 2024. Yuan et al. [2024] Hua Yuan, Yu Shi, Ning Xu, Xu Yang, Xin Geng, and Yong Rui. Learning from biased soft labels. Advances in Neural Information Processing Systems, 36, 2024. Zhang et al. [2021] Bowen Zhang, Yidong Wang, Wenxin Hou, Hao Wu, Jindong Wang, Manabu Okumura, and Takahiro Shinozaki. Flexmatch: Boosting semi-supervised learning with curriculum pseudo labeling. Advances in Neural Information Processing Systems, 34:18408ā18419, 2021. Zhang et al. [2024] Edwin Zhang, Vincent Zhu, Naomi Saphra, Anat Kleiman, Benjamin L Edelman, Milind Tambe, Sham M Kakade, and Eran Malach. Transcendence: Generative models can outperform the experts that train them. arXiv preprint arXiv:2406.11741, 2024. Zhao and Zhu [2023] Qingyue Zhao and Banghua Zhu. Towards the fundamental limits of knowledge transfer over finite domains, 2023. Zou et al. [2023] Andy Zou, Long Phan, Sarah Chen, James Campbell, Phillip Guo, Richard Ren, Alexander Pan, Xuwang Yin, Mantas Mazeika, Ann-Kathrin Dombrowski, et al. Representation engineering: A top-down approach to ai transparency. arXiv preprint arXiv:2310.01405, 2023. Appendix A Preliminaries In this section, we lay out some preliminaries for the rigorous justification of our main results, and give a technical overview in Section 3.1 which motivates the study of the survival and contamination of the signal, defined formally in Definition 3. In Appendix B, we will introduce tools from high dimensional probability which can rigorously control the survival and contamination. In Appendix C, we will then use these tools to prove the main results of the paper for binary classification. Then, in Appendix D, we will discuss how the same exact proofs extend to the multilabel setting, and in Appendix E we will prove a tight lower tail inequality for correlated Gaussians which yields Theorem 3.1. In Appendix F we include some simulations validating in our theory, and finally in Appendix G we give a heuristic calculation which arrives at the same predictions for the weak-to-strong regimes which should lead to rigorous proofs even without the 1111-sparse assumption. Notation. For positive integers n, we use the shorthand [n]ā1,ā¦,nādelimited-[]1ā¦[n] 1,ā¦,n[ n ] ā start_ARG 1 , ⦠, n end_ARG . For a vector āānsuperscriptā v ^nitalic_v ā blackboard_Rn, ā2subscriptnorm2 v_2ā„ start_ARG italic_v end_ARG ā„2 always denotes the Euclidean norm. We index entries by using square brackets or subscripts, whichever is clearer, so ā¢[j]delimited-[] v[j]italic_v [ j ] and vjsubscriptv_jvitalic_j both denote the jjjth entry of vitalic_v. For any matrix āāmĆnsuperscriptā M ^mĆ nitalic_M ā blackboard_Rm Ć n, we denote its iā¢jiji jth entry by miā¢jsubscriptm_ijmitalic_i j, ā2subscriptnorm2 M_2ā„ start_ARG italic_M end_ARG ā„2 denotes the spectral norm, and āF=Trā”(ā¤ā¢)subscriptnormtracesuperscripttop M_F= ( M M)ā„ start_ARG italic_M end_ARG ā„F = Tr ( start_ARG italic_M⤠italic_M end_ARG ) denotes the Frobenius norm. If āānĆnsuperscriptā M ^nĆ nitalic_M ā blackboard_Rn Ć n is symmetric, we write μ1ā¢()⩾μ2ā¢()⩾ā¦ā©¾Ī¼nā¢()subscript1subscript2ā¦subscript _1( M) _2( M) ⦠_n(% M)μ1 ( italic_M ) ⩾ μ2 ( italic_M ) ⩾ ⦠⩾ μitalic_n ( italic_M ) to denote the ordered eigenvalues of Mitalic_M. We make extensive use of asymptotic notation. We say fā¢(n)āgā¢(n)asymptotically-equalsf(n) g(n)f ( n ) ā g ( n ) if fā¢(n)=Īā¢(gā¢(n))Īf(n)= (g(n))f ( n ) = Ī ( g ( n ) ), fā¢(n)ā²gā¢(n)less-than-or-similar-tof(n) g(n)f ( n ) ā² g ( n ) if fā¢(n)=Oā¢(gā¢(n))f(n)=O(g(n))f ( n ) = O ( g ( n ) ), and fā¢(n)=O~ā¢(gā¢(n))~f(n)= O(g(n))f ( n ) = over~ start_ARG O end_ARG ( g ( n ) ) if fā¢(n)=Oā¢(gā¢(n)ā¢logā”(n)c)superscriptf(n)=O(g(n) (n)^c)f ( n ) = O ( g ( n ) log ( start_ARG n end_ARG )c ) for some constant c⩾00c 0c ⩾ 0. When we write fā¢(n)ā«gā¢(n)much-greater-thanf(n) g(n)f ( n ) ā« g ( n ), we mean that fā¢(n)gā¢(n)⩾nεsuperscript f(n)g(n) n divide start_ARG f ( n ) end_ARG start_ARG g ( n ) end_ARG ⩾ nitalic_ε for some constant ε>00 >0ε > 0. An event ā°EE is said to hold with high probability if it holds with probability 1ā1/nc11superscript1-1/n^c1 - 1 / nitalic_c for some constant c>00c>0c > 0, and very high probability if it holds with probability 1āexpā”(ānc)1superscript1- (-n^c)1 - exp ( start_ARG - nitalic_c end_ARG ) for some constant c>00c>0c > 0. For us, high probability statements will be taken with respect to n, the number of datapoints we scale the weak and strong features with respect to, but under our terminology it makes no difference whether we use n or m because they are polynomially related. In the weak-to-strong ensemble analysis, many of the expressions will depend on q+rq+rq + r, but the number of datapoints involved will change. In an effort to reduce confusion, we introduce the following notation. Definition 4 (Bi-level prefactor). If the covariance Ī£=Ī£ā¢(p,q,r)Ī£ = (p,q,r)Ī£ = Ī£ ( p , q , r ) is drawn from the bi-level ensemble scaled with respect to n, then we define μnāaā¢ns=n1āqār.āsubscriptsuperscript1 _n ans=n^1-q-r.μitalic_n ā divide start_ARG a n end_ARG start_ARG s end_ARG = n1 - q - r . (9) In particular, if q+r>11q+r>1q + r > 1 then μnāŖ1much-less-thansubscript1 _n 1μitalic_n āŖ 1. During weak supervision, the strong learner has bi-level features with covariance Ī£ā¢(p,q,r)Ī£ (p,q,r)Ī£ ( p , q , r ) scaled with respect to n and receives m=nusuperscriptm=n^um = nitalic_u weakly labeled examples. Hence, we define μmāaā¢ms=nuāqār.āsubscriptsuperscript _m ams=n^u-q-r.μitalic_m ā divide start_ARG a m end_ARG start_ARG s end_ARG = nitalic_u - q - r . (10) Remark A.1. Note that once a,sa,sa , s are fixed, μnsubscript _nμitalic_n is linear in n. Appendix B Tools for analyzing survival and contamination In this section, we introduce the basic machinery which can justify the heuristic calculations carried out in Appendix A. We will heavily rely on the analysis of Wu and Sahai [2024], so in an attempt to not replicate effort we will comment on how the proofs change in the weak-to-strong setting. Basis change. Since we have bi-level data and the true direction āsubscript v_*italic_vā is 1111-sparse (Assumption 1), there are convenient basis changes which will greatly simplify the calculations. In particular, let S be the spiked subspace of Ī£ Ī£, and witalic_w be any unit vector. Then any vectors in S are eigenvectors of Ī£ Ī£, so we can pick an eigenbasis UāsubscriptU_*Uā so that subscript x_ strongitalic_xsansserif_strong has independent coordinates, āsubscript v_*italic_vā is 1-sparse, and witalic_w is 3-sparse. We state this more formally in the following definition. Definition 5 (Strong eigenbasis). Given Ī£ Ī£, āsubscript v_*italic_vā, and witalic_w as above, let UāsubscriptU_*Uā be the distinguished eigenbasis of Ī£ Ī£ such that after rotating to UāsubscriptU_*Uā, we have ā¼Nā¢(0,Ī)similar-tosubscript0Ī x_ strong N(0, )italic_xsansserif_strong ā¼ N ( 0 , Ī ), ā=1subscriptsubscript1 v_*= e_1italic_vā = italic_e1, and =w1ā¢1+w2ā¢2+ws+1ā¢s+1subscript1subscript1subscript2subscript2subscript1subscript1 w=w_1 e_1+w_2 e_2+w_s+1 e_s+1italic_w = w1 italic_e1 + w2 italic_e2 + witalic_s + 1 italic_eitalic_s + 1. Hanson Wright inequality. Now, we recall a few versions of the Hanson-Wright inequality which handles bilinear forms between subgaussian vectors. For the multiclass case, we also need to handle potentially sparse vectors; this version was proved in Wu and Sahai [2024]. Theorem B.1 (Hanson-Wright for bilinear forms with soft sparsity). Let =(X1,ā¦,Xn)āānsubscript1ā¦subscriptsuperscriptā x=(X_1,ā¦,X_n) ^nitalic_x = ( X1 , ⦠, Xitalic_n ) ā blackboard_Rn and ā(Y1,ā¦,Yn)āānsubscript1ā¦subscriptsuperscriptā yā(Y_1,ā¦,Y_n) ^nitalic_y ā ( Y1 , ⦠, Yitalic_n ) ā blackboard_Rn be random vectors such that (Xi,Yi)subscriptsubscript(X_i,Y_i)( Xitalic_i , Yitalic_i ) are independent pairs of (possibly correlated) centered random variables such that āXiāĻ2⩽Ksubscriptnormsubscriptsubscript2 X_i_ _2 Kā„ start_ARG Xitalic_i end_ARG ā„Ļ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ⩽ K and YisubscriptY_iYitalic_i has soft sparsity at level Ļ, i.e. |Yi|⩽1subscript1 Y_i 1| start_ARG Yitalic_i end_ARG | ⩽ 1 almost surely, and ā¢[Yi2]⩽Ļdelimited-[]superscriptsubscript2E[Y_i^2] _E [ Yitalic_i2 ] ⩽ Ļ. Assume that conditioned on YjsubscriptY_jYitalic_j, āXjāĻ2⩽Ksubscriptnormsubscriptsubscript2 X_j_ _2 Kā„ start_ARG Xitalic_j end_ARG ā„Ļ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ⩽ K. Then there exists an absolute constant c>00c>0c > 0 such that for all āānĆnsuperscriptā M ^nĆ nitalic_M ā blackboard_Rn Ć n and ϵ⩾0italic-ϵ0ε 0ϵ ⩾ 0 we have ā¢[|ā¤ā¢āā¢[ā¤ā¢]|>ϵ]⩽2ā¢expā”(ācā¢minā”ϵ2K2ā¢Ļā¢āF2,ϵKā¢ā2).superscripttopdelimited-[]superscripttopitalic-ϵ2superscriptitalic-ϵ2superscript2superscriptsubscriptnorm2italic-ϵsubscriptnorm2 Pr [| x M y-% E[ x M y]|>ε] 2 (-c % ε^2K^2Ļ M_F^2, % εK M_2).Pr [ start_ARG | italic_x⤠italic_M italic_y - blackboard_E [ italic_x⤠italic_M italic_y ] | > ϵ end_ARG ] ⩽ 2 exp ( start_ARG - c min start_ARG divide start_ARG ϵ2 end_ARG start_ARG K2 Ļ ā„ start_ARG italic_M end_ARG ā„F2 end_ARG , divide start_ARG ϵ end_ARG start_ARG K ā„ start_ARG italic_M end_ARG ā„2 end_ARG end_ARG end_ARG ) . (11) Because we are working with MNI, in a typical application we hope to set =ā1superscript1 M= A^-1italic_M = italic_A- 1. However, in order to apply Hanson-Wright, one needs to ensure that the matrix Mitalic_M is independent of xitalic_x and yitalic_y. Decorrelated Gram matrix. As we are working with Gaussian covariates, one way to achieve this is to decorrelate Aitalic_A with xitalic_x and yitalic_y. Definition 6 (Decorrelated Gram matrix). Let 1,ā¦,nā¼Nā¢(0,Ī)similar-tosubscript1ā¦subscript0Ī x_1,ā¦, x_n N(0, )italic_x1 , ⦠, italic_xitalic_n ā¼ N ( 0 , Ī ) be iid samples from a Gaussian distribution in ādsuperscriptāR^dblackboard_Rd. Let R=(1),ā¦,(ā)superscript1ā¦superscriptāR= v^(1),ā¦, v^( )R = start_ARG italic_v( 1 ) , ⦠, italic_v( ā ) end_ARG be an arbitrary set of orthonormal vectors in ādsuperscriptāR^dblackboard_Rd and for each jā[ā]delimited-[]ājā[ ]j ā [ ā ], let (j)=(h1,ā¦,hn)āānsuperscriptsubscriptā1ā¦subscriptāsuperscriptā h^(j)=(h_1,ā¦,h_n) ^nitalic_h( j ) = ( h1 , ⦠, hitalic_n ) ā blackboard_Rn be the corresponding Gaussian observations, where hiā¼āØĪ1/2ā¢i,(j)ā©similar-tosubscriptāexpectation-valuesuperscriptĪ12subscriptsuperscripth_i ^1/2 g_i, v^(j)hitalic_i ⼠⨠start_ARG Ī1 / 2 italic_gitalic_i , italic_v( j ) end_ARG ā©. Define the projection matrix onto R by Ī R=āāRā¢ā¤subscriptĪ subscriptsuperscripttop _R= _ vā R v v Ī italic_R = āitalic_v ā R italic_v italic_vā¤. The R-projection of the data matrix RāānĆdsubscriptsuperscriptā X_R ^nĆ ditalic_Xitalic_R ā blackboard_Rn Ć d is defined by Rāā¢Ī R,āsubscriptsubscriptĪ X_R X _R,italic_Xitalic_R ā italic_X Ī italic_R , and the R-decorrelated data matrix āRāānĆdsubscriptsuperscriptā X_-R ^nĆ ditalic_X- R ā blackboard_Rn Ć d is defined by āRāā¢(IāĪ R)=āR.āsubscriptsubscriptĪ subscript X_-R X(I- _R)= X- X_R.italic_X- R ā italic_X ( I - Ī italic_R ) = italic_X - italic_Xitalic_R . The decorrelated Gram matrix is defined by āRāāRā¢āRā¤=ā¢(IāĪ R)ā¢ā¤.āsubscriptsubscriptsuperscriptsubscripttopsubscriptĪ superscripttop A_-R X_-R X_-R = X(I- _R)% X .italic_A- R ā italic_X- R italic_X- R⤠= italic_X ( I - Ī italic_R ) italic_X⤠. When R=R= vR = start_ARG italic_v end_ARG , we will simply abbreviate v start_ARG italic_v end_ARG with vitalic_v. Remark B.2. If R does not consist of orthonormal vectors, one can apply Gram-Schmidt first so that the above definition still makes sense. It is not hard to show that as defined above, āRsubscript A_-Ritalic_A- R is mutually independent of (j)jā[ā]subscriptsuperscriptdelimited-[]ā h^(j)_jā[ ] start_ARG italic_h( j ) end_ARG j ā [ ā ], Fact B.3. In the same setting as Definition 6, āRsubscript A_-Ritalic_A- R is mutually independent of (j)jā[ā]subscriptsuperscriptdelimited-[]ā h^(j)_jā[ ] start_ARG italic_h( j ) end_ARG j ā [ ā ]. Proof. The fact that āRsubscript X_-Ritalic_X- R is independent of the hisubscriptāh_ihitalic_iās is due to the fact that if g,hāg,hg , h are jointly Gaussian with zero mean and unit variance, then gāā¢[gā¢h]ā¢hdelimited-[]āg- E[gh]hg - E [ g h ] h is independent of hāh. This immediately generalizes to each row of Xitalic_X, since the entries are all independent for any row. Finally, as the rows are independent, the statement is proved. ā To relate a bilinear form against āRā1superscriptsubscript1 A_-R^-1italic_A- R- 1 to the original bilinear form against ā1superscript1 A^-1italic_A- 1, we will also need the Woodbury inversion formula for inverting the Gram matrix after decorrelating it with various features. Define the hat matrix for R by Rsubscript H_Ritalic_Hitalic_R āRā¤ā¢āRā1ā¢R.āabsentsuperscriptsubscripttopsuperscriptsubscript1subscript X_R A_-R^-1 X_R.ā italic_Xitalic_R⤠italic_A- R- 1 italic_Xitalic_R . (12) These hat matrices appear in the Woodbury inversion formula. For the sake of notational compactness, define Rsubscript M_Ritalic_Mitalic_R āRā¢(I+R)ā1ā¢Rā¤.āabsentsubscriptsuperscriptsubscript1superscriptsubscripttop X_R(I+ H_R)^-1 X_R \,.ā italic_Xitalic_R ( I + italic_Hitalic_R )- 1 italic_Xitalic_R⤠. (13) Fact B.4 (Woodbury inversion formula). We have ā1superscript1 A^-1italic_A- 1 =(Rā¢Rā¤+āR)ā1absentsuperscriptsubscriptsuperscriptsubscripttopsubscript1 =( X_R X_R + A_-R)^-1= ( italic_Xitalic_R italic_Xitalic_R⤠+ italic_A- R )- 1 =āRā1āRā1ā¢Rā¢(I+R)ā1ā¢Rā¤ā¢āRā1absentsuperscriptsubscript1superscriptsubscript1subscriptsuperscriptsubscript1superscriptsubscripttopsuperscriptsubscript1 = A_-R^-1- A_-R^-1 X_R(I+ H_R% )^-1 X_R A_-R^-1= italic_A- R- 1 - italic_A- R- 1 italic_Xitalic_R ( I + italic_Hitalic_R )- 1 italic_Xitalic_R⤠italic_A- R- 1 (14) =āRā1āRā1ā¢Rā¢āRā1.absentsuperscriptsubscript1superscriptsubscript1subscriptsuperscriptsubscript1 = A_-R^-1- A_-R^-1 M_R A_-R^% -1.= italic_A- R- 1 - italic_A- R- 1 italic_Mitalic_R italic_A- R- 1 . (15) Concentration of spectrum. Finally, in view of Hanson-Wright, we will need to control āāRā1ā2subscriptnormsuperscriptsubscript12 A_-R^-1_2ā„ start_ARG italic_A- R- 1 end_ARG ā„2 and Trā”(āRā1)tracesuperscriptsubscript1 ( A_-R^-1)Tr ( start_ARG italic_A- R- 1 end_ARG ). To this end, we control the spectrum of āRsubscript A_-Ritalic_A- R. For any PSD matrix Ī£ Ī£ with eigenvalues Ī=diag(Ī»i)iā[d] =diag( _i)_iā[d]Ī = diag ( Ī»italic_i )i ā [ d ] sorted in descending order and kā[d]delimited-[]kā[d]k ā [ d ], define the effective rank rkā¢(Ī£)āāi⩾kĪ»iĪ»kāsubscriptĪ£subscriptsubscriptsubscriptr_k( ) _i k _i _kritalic_k ( Ī£ ) ā divide start_ARG āi ⩾ k Ī»italic_i end_ARG start_ARG Ī»italic_k end_ARG. We will use the following bounds adapted from Bartlett et al. [2020], which show that the effective rank of the covariance matrix controls the spectrum of the Gram matrix (and hence the sample covariance). Lemma B.5 (Eigenvalue bounds from Bartlett et al. [2020]). Suppose that ā¼Nā¢(0,Ī£)similar-to0Ī£ x N(0, )italic_x ā¼ N ( 0 , Ī£ ), where Ī£=Uā¢Īā¢Uā¤Ī£Īsuperscripttop =U U Ī£ = U Ī Uā¤. Write Ī=diagā”(Ī»i)Īdiagsubscript =diag( _i)Ī = diag ( Ī»italic_i ), and let =ā¢ā¤āānĆnsuperscripttopsuperscriptā A= X X ^nĆ nitalic_A = italic_X italic_X⤠ā blackboard_Rn Ć n denote the Gram matrix for n iid observations of xitalic_x. If =Uā¤ā¢Ī1/2ā¢superscripttopsuperscriptĪ12 x=U ^1/2 zitalic_x = U⤠Ī1 / 2 italic_z, where zitalic_z has independent, unit variance, Oā¢(1)1O(1)O ( 1 )-subgaussian coordinates, the following holds. If r1ā¢(Ī£)=Ļā¢(n)subscript1Ī£r_1( )=Ļ(n)r1 ( Ī£ ) = Ļ ( n ), then with very high probability Trā”(Ī)ā¢(1āoā¢(1))⩽μnā¢()⩽μ1ā¢()⩽Trā”(Ī)ā¢(1+oā¢(1))traceĪ11subscriptsubscript1traceĪ11 ( )(1-o(1)) _n( A) _1( A)% ( )(1+o(1))Tr ( start_ARG Ī end_ARG ) ( 1 - o ( 1 ) ) ⩽ μitalic_n ( italic_A ) ⩽ μ1 ( italic_A ) ⩽ Tr ( start_ARG Ī end_ARG ) ( 1 + o ( 1 ) ) As a corollary, we show that in the regime q+r>11q+r>1q + r > 1 in the bi-level ensemble, decorrelating the Gram matrix with any sublinear number of jointly Gaussian random variables will yield a flat matrix. Corollary B.6. Suppose that ā¼Nā¢(0,Ī£)similar-to0Ī£ x N(0, )italic_x ā¼ N ( 0 , Ī£ ), where Ī£āādĆdĪ£superscriptā ^dĆ dĪ£ ā blackboard_Rd Ć d satisfies μ1ā¢(Ī£)=oā¢(dn)subscript1Ī£ _1( )=o( dn)μ1 ( Ī£ ) = o ( divide start_ARG d end_ARG start_ARG n end_ARG ) and for any ā=oā¢(d)ā =o(d)ā = o ( d ), we have μāā¢(Ī£)ā¢rāā¢(Ī£)=dā¢(1āoā¢(1))subscriptāĪ£subscriptāĪ£11 _ ( )r_ ( )=d(1-o(1))μroman_ā ( Ī£ ) rroman_ā ( Ī£ ) = d ( 1 - o ( 1 ) ) (in particular, this holds if Ī£ Ī£ follows the bi-level ensemble and q+r>11q+r>1q + r > 1). Let R be an arbitrary set of orthonormal vectors in ādsuperscriptāR^dblackboard_Rd such that |R|=oā¢(d) R=o(d)| start_ARG R end_ARG | = o ( d ), and let āRsubscript A_-Ritalic_A- R be the corresponding decorrelated Gram matrix for n iid observations of xitalic_x as in Definition 6. Then with very high probability, dā¢(1āonā¢(1))⩽μnā¢(āR)⩽μ1ā¢(āR)⩽dā¢(1+onā¢(1))1subscript1subscriptsubscriptsubscript1subscript1subscript1d(1-o_n(1)) _n( A_-R) _1( A_-R)% d(1+o_n(1))d ( 1 - oitalic_n ( 1 ) ) ⩽ μitalic_n ( italic_A- R ) ⩽ μ1 ( italic_A- R ) ⩽ d ( 1 + oitalic_n ( 1 ) ) Proof. First, note that the rows of āRsubscript X_-Ritalic_X- R are iid samples from Nā¢(0,Ī£āR)0subscriptĪ£N(0, _-R)N ( 0 , Ī£- R ), where Ī£āR=(IāĪ R)ā¢Ī£ā¢(IāĪ R)subscriptĪ£subscriptΠΣsubscriptĪ _-R=(I- _R) (I- _R)Ī£- R = ( I - Ī italic_R ) Ī£ ( I - Ī italic_R ). Let ā=|R|ā = Rā = | start_ARG R end_ARG |; by assumption ā=oā¢(d)ā =o(d)ā = o ( d ). Since IāĪ RsubscriptĪ I- _RI - Ī italic_R is a projection matrix, we conclude by Cauchy Interlacing that μ1ā¢(Ī£āR)⩽μ1ā¢(Ī£)subscript1subscriptĪ£subscript1Ī£ _1( _-R) _1( )μ1 ( Ī£- R ) ⩽ μ1 ( Ī£ ) and for iāā+1,ā¦,dā1ā¦iā +1,ā¦,di ā start_ARG ā + 1 , ⦠, d end_ARG , μiā¢(Ī£)⩽μiā¢(Ī£āR)subscriptĪ£subscriptsubscriptĪ£ _i( ) _i( _-R)μitalic_i ( Ī£ ) ⩽ μitalic_i ( Ī£- R ). It follows that r1ā¢(Ī£āR)=Trā”(Ī£āR)μ1ā¢(Ī£āR)subscript1subscriptĪ£tracesubscriptĪ£subscript1subscriptĪ£ r_1( _-R)= ( _-R) _1( _-R)r1 ( Ī£- R ) = divide start_ARG Tr ( start_ARG Ī£- R end_ARG ) end_ARG start_ARG μ1 ( Ī£- R ) end_ARG ⩾μāā¢(Ī£)ā¢rāā¢(Ī£)μ1ā¢(Ī£)absentsubscriptāĪ£subscriptāĪ£subscript1Ī£ _ ( )r_ ( ) _1( )⩾ divide start_ARG μroman_ā ( Ī£ ) rroman_ā ( Ī£ ) end_ARG start_ARG μ1 ( Ī£ ) end_ARG ⩾Ļā¢(dā¢(1āoā¢(1))d/n)absent11 Ļ ( d(1-o(1))d/n)⩾ Ļ ( start_ARG divide start_ARG d ( 1 - o ( 1 ) ) end_ARG start_ARG d / n end_ARG end_ARG ) (Assumption on Ī£ Ī£) ⩾Ļā¢(n).absent Ļ(n).⩾ Ļ ( n ) . Thus Lemma B.5 implies that μiā¢(āR)=dā¢(1±oā¢(1))subscriptsubscriptplus-or-minus11 _i( A_-R)=d(1± o(1))μitalic_i ( italic_A- R ) = d ( 1 ± o ( 1 ) ) with high probability. ā This leads to the following bounds on the spectra of āRā1superscriptsubscript1 A_-R^-1italic_A- R- 1 and the hat matrix Rsubscript H_Ritalic_Hitalic_R; this generalizes Wu and Sahai [2024, Corollary B.5, Proposition B.6]. Lemma B.7. In the bi-level model, for any set of orthonormal vectors R with |R|=oā¢(d) R=o(d)| start_ARG R end_ARG | = o ( d ), if q+r>11q+r>1q + r > 1, then with very high probability we have Trā”(āRā1)tracesuperscriptsubscript1 ( A_-R^-1)Tr ( start_ARG italic_A- R- 1 end_ARG ) =n1āpā¢(1±oā¢(1))absentsuperscript1plus-or-minus11 =n^1-p(1± o(1))= n1 - p ( 1 ± o ( 1 ) ) āāRā1ā2subscriptnormsuperscriptsubscript12 A_-R^-1_2ā„ start_ARG italic_A- R- 1 end_ARG ā„2 ⩽(1+oā¢(1))ā¢nāpabsent11superscript (1+o(1))n^-p⩽ ( 1 + o ( 1 ) ) n- p āRā¢Rā¤ā2subscriptnormsubscriptsuperscriptsubscripttop2 X_R X_R _2ā„ start_ARG italic_Xitalic_R italic_Xitalic_R⤠end_ARG ā„2 ⩽oā¢(np)absentsuperscript o(n^p)⩽ o ( nitalic_p ) μiā¢(R)subscriptsubscript _i( H_R)μitalic_i ( italic_Hitalic_R ) =1±oā¢(1),iā[d]formulae-sequenceabsentplus-or-minus11delimited-[] =1± o(1), iā[d]= 1 ± o ( 1 ) , i ā [ d ] Proof. The first two statements are an immediate consequence of Corollary B.6. For the third, let S,TāādsuperscriptāS,T ^dS , T ā blackboard_Rd be the spiked and unspiked subspaces of Ī£ Ī£. Since R=(S+T)ā¢Ī RsubscriptsubscriptsubscriptsubscriptĪ X_R=( X_S+ X_T) _Ritalic_Xitalic_R = ( italic_Xitalic_S + italic_Xitalic_T ) Ī italic_R and using (A+B)ā¢Mā¢(A+B)āŖÆ2ā¢Aā¢Mā¢A+2ā¢Bā¢Mā¢Bprecedes-or-equals22(A+B)M(A+B) 2AMA+2BMB( A + B ) M ( A + B ) āŖÆ 2 A M A + 2 B M B, we have Rā¢Rā¤āŖÆ2ā¢Sā¢Sā¤+2ā¢Tā¢Ī Rā¢Tā¤.precedes-or-equalssubscriptsuperscriptsubscripttop2subscriptsuperscriptsubscripttop2subscriptsubscriptĪ superscriptsubscripttop X_R X_R 2 X_S X_S^% +2 X_T _R X_T .italic_Xitalic_R italic_Xitalic_R⤠⪯ 2 italic_Xitalic_S italic_Xitalic_S⤠+ 2 italic_Xitalic_T Ī italic_R italic_Xitalic_T⤠. Wu and Sahai [2024, Lemma I.1] implies that āSā¢Sā¤ā2⩽n1āqārā np=oā¢(np)subscriptnormsubscriptsuperscriptsubscripttop2ā superscript1superscriptsuperscript X_S X_S _2 n^1-q-rĀ· n^p=o(n^% p)ā„ start_ARG italic_Xitalic_S italic_Xitalic_S⤠end_ARG ā„2 ⩽ n1 - q - r ā nitalic_p = o ( nitalic_p ) since q+r>11q+r>1q + r > 1. On the other hand, since the law of Tsubscript X_Titalic_Xitalic_T is rotationally invariant, one can view Tā¢Ī Rā¢Tā¤subscriptsubscriptĪ superscriptsubscripttop X_T _R X_T italic_Xitalic_T Ī italic_R italic_Xitalic_T⤠as a Wishart matrix ā¢ā¤superscripttop Y Y italic_Y italic_Y⤠where āānĆ|R|superscriptā Y ^nĆ Ritalic_Y ā blackboard_Rn Ć | start_ARG R end_ARG |. Hence the concentration of singular values for a matrix with independent subgaussian rows (see, e.g. Vershynin [2010, Theorem 5.39]) implies that with probability 1āeān1superscript1-e^- n1 - e- square-root start_ARG n end_ARG, āTā¢Ī Rā¢Tā¤ā2⩽(|R|+n+n1/4)2=Oā¢(R+n)=oā¢(np).subscriptnormsubscriptsubscriptĪ superscriptsubscripttop2superscriptsuperscript142superscript X_T _R X_T _2 ( % R+ n+n^1/4)^2=O(R+n)=o(n^p).ā„ start_ARG italic_Xitalic_T Ī italic_R italic_Xitalic_T⤠end_ARG ā„2 ⩽ ( square-root start_ARG | start_ARG R end_ARG | end_ARG + square-root start_ARG n end_ARG + n1 / 4 )2 = O ( R + n ) = o ( nitalic_p ) . Combining this with the bound on āSā¢Sā¤ā2subscriptnormsubscriptsuperscriptsubscripttop2 X_S X_S _2ā„ start_ARG italic_Xitalic_S italic_Xitalic_S⤠end_ARG ā„2, we conclude that āRā¢Rā¤ā2=oā¢(np)subscriptnormsubscriptsuperscriptsubscripttop2superscript X_R X_R _2=o(n^p)ā„ start_ARG italic_Xitalic_R italic_Xitalic_R⤠end_ARG ā„2 = o ( nitalic_p ). For the last statement, since R=I+Rā¤ā¢āRā1ā¢Rsubscriptsuperscriptsubscripttopsuperscriptsubscript1subscript H_R=I+ X_R A_-R^-1 X_Ritalic_Hitalic_R = I + italic_Xitalic_R⤠italic_A- R- 1 italic_Xitalic_R, by applying the earlier bounds that μiā¢(āRā1)=npā¢(1±oā¢(1))subscriptsuperscriptsubscript1superscriptplus-or-minus11 _i( A_-R^-1)=n^p(1± o(1))μitalic_i ( italic_A- R- 1 ) = nitalic_p ( 1 ± o ( 1 ) ) and 0āŖÆRā¤ā¢RāŖÆoā¢(np)precedes-or-equals0superscriptsubscripttopsubscriptprecedes-or-equalssuperscript0 X_R X_R o(n^p)0 āŖÆ italic_Xitalic_R⤠italic_Xitalic_R āŖÆ o ( nitalic_p ), we conclude that μiā¢(R)=1±oā¢(1)subscriptsubscriptplus-or-minus11 _i( H_R)=1± o(1)μitalic_i ( italic_Hitalic_R ) = 1 ± o ( 1 ). ā Hanson-Wright calculations. Combining the above results, we can establish a concentration inequality for the bilinear form iā¤ā¢ā1ā¢superscriptsubscripttopsuperscript1 z_i A^-1 yitalic_zitalic_i⤠italic_A- 1 italic_y. Proposition B.8. Let =sgnā¢(āØ,ā©)sgnexpectation-value y=sgn( g, w)italic_y = sgn ( ⨠start_ARG italic_g , italic_w end_ARG ā© ) for some unit vector āādsuperscriptā w ^ditalic_w ā blackboard_Rd and R be any set of orthonormal vectors such that spanā¢(R)āi,subscriptspanspan(R) e_i, wspan ( R ) ā start_ARG italic_eitalic_i , italic_w end_ARG and |R|=oā¢(d) R=o(d)| start_ARG R end_ARG | = o ( d ). Then conditioned on āRā1superscriptsubscript1 A_-R^-1italic_A- R- 1, with probability 1ā1n111- 1n1 - divide start_ARG 1 end_ARG start_ARG n end_ARG, |iā¤ā¢āRā1ā¢āā¢[iā¤ā¢āRā1ā¢]|⩽cB.8ā¢āāRā1āFā¢logā”n,superscriptsubscripttopsuperscriptsubscript1delimited-[]superscriptsubscripttopsuperscriptsubscript1subscriptB.8subscriptnormsuperscriptsubscript1 z_i A_-R^-1 y- % E[ z_i A_-R^-1 y] c_ const% _hw A_-R^-1_F n,| start_ARG italic_zitalic_i⤠italic_A- R- 1 italic_y - E [ italic_zitalic_i⤠italic_A- R- 1 italic_y ] end_ARG | ⩽ c ā„ start_ARG italic_A- R- 1 end_ARG ā„F square-root start_ARG log n end_ARG , where c1subscript1c_1c1 is a positive constant. Furthermore, under the bi-level scaling, if q+r>11q+r>1q + r > 1, then with very high probability over āRā1superscriptsubscript1 A_-R^-1italic_A- R- 1 we have ā¢[iā¤ā¢āRā1ā¢|āRā1]delimited-[]conditionalsuperscriptsubscripttopsuperscriptsubscript1superscriptsubscript1 E[ z_i A_-R^-1 y| A% _-R^-1]E [ italic_zitalic_i⤠italic_A- R- 1 italic_y | italic_A- R- 1 ] =(2Ļ)3/2ā¢(1±onā¢(1))ā¢arcsinā”(wi)ā nd,absentā superscript232plus-or-minus1subscript1arcsinesubscript = ( 2Ļ)^3/2(1± o_n(1)) (w_i)Ā·% nd,= ( start_ARG divide start_ARG 2 end_ARG start_ARG Ļ end_ARG end_ARG )3 / 2 ( 1 ± oitalic_n ( 1 ) ) arcsin ( start_ARG witalic_i end_ARG ) ā divide start_ARG n end_ARG start_ARG d end_ARG , āāRā1āFsubscriptnormsuperscriptsubscript1 A_-R^-1_Fā„ start_ARG italic_A- R- 1 end_ARG ā„F =(1±onā¢(1))ā¢nd.absentplus-or-minus1subscript1 =(1± o_n(1)) nd.= ( 1 ± oitalic_n ( 1 ) ) divide start_ARG square-root start_ARG n end_ARG end_ARG start_ARG d end_ARG . Proof. Since āRā1superscriptsubscript1 A_-R^-1italic_A- R- 1 is independent of (i,)subscript( z_i, y)( italic_zitalic_i , italic_y ), we can apply Theorem B.1 to obtain the first statement. For the other two expressions, we can apply Lemma B.7 since we assumed q+r>11q+r>1q + r > 1. We now compute the expectation using the noise stability formula: ā¢[iā¤ā¢āRā1ā¢|āRā1]delimited-[]conditionalsuperscriptsubscripttopsuperscriptsubscript1superscriptsubscript1 E[ z_i A_-R^-1 y| A% _-R^-1]E [ italic_zitalic_i⤠italic_A- R- 1 italic_y | italic_A- R- 1 ] =Trā”(āRā1ā¢[ā¢iā¤])absenttracesuperscriptsubscript1delimited-[]superscriptsubscripttop = ( A_-R^-1 E[ y z_i ])= Tr ( start_ARG italic_A- R- 1 E [ italic_y italic_zitalic_i⤠] end_ARG ) =(2Ļ)3/2ā¢arcsinā”(wi)ā¢Trā”(āRā1)absentsuperscript232arcsinesubscripttracesuperscriptsubscript1 = ( 2Ļ)^3/2 (w_i) ( A_-R^-% 1)= ( start_ARG divide start_ARG 2 end_ARG start_ARG Ļ end_ARG end_ARG )3 / 2 arcsin ( start_ARG witalic_i end_ARG ) Tr ( start_ARG italic_A- R- 1 end_ARG ) (Noise stability) =(2Ļ)3/2ā¢(1±onā¢(1))ā¢arcsinā”(wi)ā nd,absentā superscript232plus-or-minus1subscript1arcsinesubscript = ( 2Ļ)^3/2(1± o_n(1)) (w_i)Ā·% nd,= ( start_ARG divide start_ARG 2 end_ARG start_ARG Ļ end_ARG end_ARG )3 / 2 ( 1 ± oitalic_n ( 1 ) ) arcsin ( start_ARG witalic_i end_ARG ) ā divide start_ARG n end_ARG start_ARG d end_ARG , (Lemma B.7) where the last line holds with very high probability over āRā1superscriptsubscript1 A_-R^-1italic_A- R- 1. Finally, for the last statement we have āāRā1āFsubscriptnormsuperscriptsubscript1 A_-R^-1_Fā„ start_ARG italic_A- R- 1 end_ARG ā„F =āiā[n]μiā¢(āRā1)2absentsubscriptdelimited-[]subscriptsuperscriptsuperscriptsubscript12 = _iā[n] _i( A_-R^-1)^2= square-root start_ARG āi ā [ n ] μitalic_i ( italic_A- R- 1 )2 end_ARG =āiā[n]d2ā¢(1±oā¢(1))absentsubscriptdelimited-[]superscript2plus-or-minus11 = _iā[n]d^2(1± o(1))= square-root start_ARG āi ā [ n ] d2 ( 1 ± o ( 1 ) ) end_ARG (Lemma B.7) =(1±oā¢(1))ā¢nd.absentplus-or-minus11 =(1± o(1)) nd.= ( 1 ± o ( 1 ) ) divide start_ARG square-root start_ARG n end_ARG end_ARG start_ARG d end_ARG . ā B.1 Controlling the error from Woodbury In the previous subsection, we introduced some tools for obtaining concentration of the coefficients of the MNI classifier subscript f_ strongitalic_fsansserif_strong. The remaining survival and contamination reduce to understanding the typical behavior of bilinear forms iā¤ā¢ā1ā¢superscriptsubscripttopsuperscript1 z_i A^-1 yitalic_zitalic_i⤠italic_A- 1 italic_y. To do so, we work in the distinguished basis UāsubscriptU_*Uā introduced in Definition 5. We can thus pick R=1,2,s+1subscript1subscript2subscript1R= e_1, e_2, e_s+1R = start_ARG italic_e1 , italic_e2 , italic_eitalic_s + 1 end_ARG and apply Hanson-Wright to the bilinear form iā¤ā¢āRā1ā¢superscriptsubscripttopsuperscriptsubscript1 z_i A_-R^-1 yitalic_zitalic_i⤠italic_A- R- 1 italic_y. The next lemma bounds the error from replacing ā1superscript1 A^-1italic_A- 1 with āRā1superscriptsubscript1 A_-R^-1italic_A- R- 1. Lemma B.9. Suppose we are in the bi-level model, =sgnā¢(āØ,ā©)sgnexpectation-value y=sgn( g, w)italic_y = sgn ( ⨠start_ARG italic_g , italic_w end_ARG ā© ), and q+r>11q+r>1q + r > 1. Suppose in the basis UāsubscriptU_*Uā, =w1ā¢1+w2ā¢2+ws+1ā¢s+1subscript1subscript1subscript2subscript2subscript1subscript1 w=w_1 e_1+w_2 e_2+w_s+1 e_s+1italic_w = w1 italic_e1 + w2 italic_e2 + witalic_s + 1 italic_eitalic_s + 1. Let R=1,2,s+1subscript1subscript2subscript1R= e_1, e_2, e_s+1R = start_ARG italic_e1 , italic_e2 , italic_eitalic_s + 1 end_ARG . With probability 1āOā¢(1/n)111-O(1/n)1 - O ( 1 / n ), we have uniformly over iā[d]delimited-[]iā[d]i ā [ d ] that |iā¤ā¢ā1ā¢āiā¤ā¢āRā1ā¢|ā²āiā¤ā¢āRā1ā¢Rā2ā¢āRā¤ā¢āRā1ā¢ā2.less-than-or-similar-tosuperscriptsubscripttopsuperscript1superscriptsubscripttopsuperscriptsubscript1subscriptnormsuperscriptsubscripttopsuperscriptsubscript1subscript2subscriptnormsuperscriptsubscripttopsuperscriptsubscript12 z_i A^-1 y- z_i^% A_-R^-1 y z_i A_-R^-1% X_R_2 X_R A_-R^-1 y_2.| start_ARG italic_zitalic_i⤠italic_A- 1 italic_y - italic_zitalic_i⤠italic_A- R- 1 italic_y end_ARG | ā² ā„ start_ARG italic_zitalic_i⤠italic_A- R- 1 italic_Xitalic_R end_ARG ā„2 ā„ start_ARG italic_Xitalic_R⤠italic_A- R- 1 italic_y end_ARG ā„2 . Furthermore, in the bi-level scaling we have with probability 1āOā¢(1/n)111-O(1/n)1 - O ( 1 / n ) that āiā¤ā¢āRā1ā¢Rā2subscriptnormsuperscriptsubscripttopsuperscriptsubscript1subscript2 z_i A_-R^-1 X_R_2ā„ start_ARG italic_zitalic_i⤠italic_A- R- 1 italic_Xitalic_R end_ARG ā„2 =O~ā¢(μnā¢n1āp2)iā[2]O~ā¢(μnā¢nāp2+n1āp)i=s+1O~ā¢(μnā¢nāp2)otherwiseabsentcases~subscriptsuperscript12delimited-[]2~subscriptsuperscript2superscript11~subscriptsuperscript2otherwise = cases* O( _nn 1-p2)&$i% ā[2]$\\ O( _nn^- p2+n^1-p)&$i=s+1$\\ O( _nn^- p2)&otherwise cases*= start_ROW start_CELL over~ start_ARG O end_ARG ( square-root start_ARG μitalic_n end_ARG ndivide start_ARG 1 - p end_ARG start_ARG 2 end_ARG ) end_CELL start_CELL i ā [ 2 ] end_CELL end_ROW start_ROW start_CELL over~ start_ARG O end_ARG ( square-root start_ARG μitalic_n end_ARG n- divide start_ARG p end_ARG start_ARG 2 end_ARG + n1 - p ) end_CELL start_CELL i = s + 1 end_CELL end_ROW start_ROW start_CELL over~ start_ARG O end_ARG ( square-root start_ARG μitalic_n end_ARG n- divide start_ARG p end_ARG start_ARG 2 end_ARG ) end_CELL start_CELL otherwise end_CELL end_ROW and āRā¤ā¢āRā1ā¢ā2subscriptnormsuperscriptsubscripttopsuperscriptsubscript12 X_R A_-R^-1 y_2ā„ start_ARG italic_Xitalic_R⤠italic_A- R- 1 italic_y end_ARG ā„2 ā²Ī¼nā¢((|w1|+|w2|)ā¢n1āp2+O~ā¢(nāp2))+|ws+1|ā¢n1āp+O~ā¢(n12āp).less-than-or-similar-toabsentsubscriptsubscript1subscript2superscript12~superscript2subscript1superscript1~superscript12 _n(( w_1+ w_2% )n 1-p2+ O(n^- p2))+ w_s+1n% ^1-p+ O(n 12-p).ā² square-root start_ARG μitalic_n end_ARG ( ( | start_ARG w1 end_ARG | + | start_ARG w2 end_ARG | ) ndivide start_ARG 1 - p end_ARG start_ARG 2 end_ARG + over~ start_ARG O end_ARG ( n- divide start_ARG p end_ARG start_ARG 2 end_ARG ) ) + | start_ARG witalic_s + 1 end_ARG | n1 - p + over~ start_ARG O end_ARG ( ndivide start_ARG 1 end_ARG start_ARG 2 end_ARG - p ) . Proof. By relating these two bilinear forms using Woodbury, we have |iā¤ā¢ā1ā¢āiā¤ā¢āRā1ā¢|superscriptsubscripttopsuperscript1superscriptsubscripttopsuperscriptsubscript1 z_i A^-1 y- z_i^% A_-R^-1 y| start_ARG italic_zitalic_i⤠italic_A- 1 italic_y - italic_zitalic_i⤠italic_A- R- 1 italic_y end_ARG | =|iā¤ā¢āRā1ā¢Rā¢āRā1ā¢|absentsuperscriptsubscripttopsuperscriptsubscript1subscriptsuperscriptsubscript1 = z_i A_-R^-1 M_R% A_-R^-1 y= | start_ARG italic_zitalic_i⤠italic_A- R- 1 italic_Mitalic_R italic_A- R- 1 italic_y end_ARG | (B.4) ⩽āRā2ā¢āiā¤ā¢āRā1ā¢Rā2ā¢āRā¤ā¢āRā1ā¢ā2absentsubscriptnormsubscript2subscriptnormsuperscriptsubscripttopsuperscriptsubscript1subscript2subscriptnormsuperscriptsubscripttopsuperscriptsubscript12 H_R_2 z_i A_% -R^-1 X_R_2 X_R A_-R^-1 y_2⩽ ā„ start_ARG italic_Hitalic_R end_ARG ā„2 ā„ start_ARG italic_zitalic_i⤠italic_A- R- 1 italic_Xitalic_R end_ARG ā„2 ā„ start_ARG italic_Xitalic_R⤠italic_A- R- 1 italic_y end_ARG ā„2 (Cauchy-Schwarz) ⩽(1+oā¢(1))ā¢āiā¤ā¢āRā1ā¢Rā2ā¢āRā¤ā¢āRā1ā¢ā2.absent11subscriptnormsuperscriptsubscripttopsuperscriptsubscript1subscript2subscriptnormsuperscriptsubscripttopsuperscriptsubscript12 (1+o(1)) z_i A_-R^-1 X% _R_2 X_R A_-R^-1 y_2\,.⩽ ( 1 + o ( 1 ) ) ā„ start_ARG italic_zitalic_i⤠italic_A- R- 1 italic_Xitalic_R end_ARG ā„2 ā„ start_ARG italic_Xitalic_R⤠italic_A- R- 1 italic_y end_ARG ā„2 . (Lemma B.7) It remains to control the above norms, which we achieve through another application of Hanson-Wright. Indeed, we can compute āiā¤ā¢āRā1ā¢Rā22superscriptsubscriptnormsuperscriptsubscripttopsuperscriptsubscript1subscript22 z_i A_-R^-1 X_R_2^2ā„ start_ARG italic_zitalic_i⤠italic_A- R- 1 italic_Xitalic_R end_ARG ā„22 =ājā1,2,s+1Ī»jā¢(iā¤ā¢āRā1ā¢j)2absentsubscript121subscriptsuperscriptsuperscriptsubscripttopsuperscriptsubscript1subscript2 = _jā 1,2,s+1 _j( z_i A% _-R^-1 z_j)^2= āj ā start_ARG 1 , 2 , s + 1 end_ARG Ī»italic_j ( italic_zitalic_i⤠italic_A- R- 1 italic_zitalic_j )2 Now, by Hanson-Wright, we have with probability 1āOā¢(1n)111-O( 1n)1 - O ( divide start_ARG 1 end_ARG start_ARG n end_ARG ) that Ī»Uā¢(iā¤ā¢āRā1ā¢s+1)2=O~ā¢(n2ā2ā¢p)i=s+1O~ā¢(n1ā2ā¢p)otherwisesubscriptsuperscriptsuperscriptsubscripttopsuperscriptsubscript1subscript12cases~superscript221~superscript12otherwise _U( z_i A_-R^-1 z_s+1)^2=% cases* O(n^2-2p)&$i=s+1$\\ O(n^1-2p)&otherwise cases*Ī»italic_U ( italic_zitalic_i⤠italic_A- R- 1 italic_zitalic_s + 1 )2 = start_ROW start_CELL over~ start_ARG O end_ARG ( n2 - 2 p ) end_CELL start_CELL i = s + 1 end_CELL end_ROW start_ROW start_CELL over~ start_ARG O end_ARG ( n1 - 2 p ) end_CELL start_CELL otherwise end_CELL end_ROW Similarly we have with probability 1āOā¢(1n)111-O( 1n)1 - O ( divide start_ARG 1 end_ARG start_ARG n end_ARG ) that Ī»Fā¢ājā[2](iā¤ā¢āRā1ā¢j)2=O~ā¢(npāqārā n2ā2ā¢p)iā[2]O~ā¢(npāqārā n1ā2ā¢p)otherwisesubscriptsubscriptdelimited-[]2superscriptsuperscriptsubscripttopsuperscriptsubscript1subscript2cases~ā superscriptsuperscript22delimited-[]2~ā superscriptsuperscript12otherwise _F _jā[2]( z_i A_-R^-1 % z_j)^2= cases* O(n^p-q-rĀ· n^2-2p)&$iā[2]$\\ O(n^p-q-rĀ· n^1-2p)&otherwise cases*Ī»italic_F āj ā [ 2 ] ( italic_zitalic_i⤠italic_A- R- 1 italic_zitalic_j )2 = start_ROW start_CELL over~ start_ARG O end_ARG ( nitalic_p - q - r ā n2 - 2 p ) end_CELL start_CELL i ā [ 2 ] end_CELL end_ROW start_ROW start_CELL over~ start_ARG O end_ARG ( nitalic_p - q - r ā n1 - 2 p ) end_CELL start_CELL otherwise end_CELL end_ROW Since npāqārā«1much-greater-thansuperscript1n^p-q-r 1nitalic_p - q - r ā« 1 as p>q+rp>q+rp > q + r and npāqārā n1āp=μnā superscriptsuperscript1subscriptn^p-q-rĀ· n^1-p= _nnitalic_p - q - r ā n1 - p = μitalic_n, it follows that with probability 1āOā¢(1n)111-O( 1n)1 - O ( divide start_ARG 1 end_ARG start_ARG n end_ARG ) we have simultaneously for iā[d]delimited-[]iā[d]i ā [ d ] that āiā¤ā¢āRā1ā¢Rā2subscriptnormsuperscriptsubscripttopsuperscriptsubscript1subscript2 z_i A_-R^-1 X_R_2ā„ start_ARG italic_zitalic_i⤠italic_A- R- 1 italic_Xitalic_R end_ARG ā„2 =O~ā¢(μnā¢n1āp2)iā[2]O~ā¢(μnā¢nāp2+n1āp)i=s+1O~ā¢(μnā¢nāp2)otherwiseabsentcases~subscriptsuperscript12delimited-[]2~subscriptsuperscript2superscript11~subscriptsuperscript2otherwise = cases* O( _nn 1-p2)&$i% ā[2]$\\ O( _nn^- p2+n^1-p)&$i=s+1$\\ O( _nn^- p2)&otherwise cases*= start_ROW start_CELL over~ start_ARG O end_ARG ( square-root start_ARG μitalic_n end_ARG ndivide start_ARG 1 - p end_ARG start_ARG 2 end_ARG ) end_CELL start_CELL i ā [ 2 ] end_CELL end_ROW start_ROW start_CELL over~ start_ARG O end_ARG ( square-root start_ARG μitalic_n end_ARG n- divide start_ARG p end_ARG start_ARG 2 end_ARG + n1 - p ) end_CELL start_CELL i = s + 1 end_CELL end_ROW start_ROW start_CELL over~ start_ARG O end_ARG ( square-root start_ARG μitalic_n end_ARG n- divide start_ARG p end_ARG start_ARG 2 end_ARG ) end_CELL start_CELL otherwise end_CELL end_ROW A similar calculation, applying Proposition B.8, yields that (iā¤ā¢āRā1ā¢)2=1d2ā¢[(2Ļ)3/2ā¢arcsinā”(wi)ā¢n±O~ā¢(n)]2iā1,2,s+1O~ā¢(nd2)otherwisesuperscriptsuperscriptsubscripttopsuperscriptsubscript12cases1superscript2superscriptplus-or-minussuperscript232arcsinesubscript~2121~superscript2otherwise ( z_i A_-R^-1 y)^2= cases*% 1d^2 [ ( 2Ļ)^3/2 (w_i)n±% O( n)]^2&$iā 1,2,s+1$\\ O( nd^2)&otherwise cases*( italic_zitalic_i⤠italic_A- R- 1 italic_y )2 = start_ROW start_CELL divide start_ARG 1 end_ARG start_ARG d2 end_ARG [ start_ARG ( start_ARG divide start_ARG 2 end_ARG start_ARG Ļ end_ARG end_ARG )3 / 2 arcsin ( start_ARG witalic_i end_ARG ) n ± over~ start_ARG O end_ARG ( square-root start_ARG n end_ARG ) end_ARG ]2 end_CELL start_CELL i ā start_ARG 1 , 2 , s + 1 end_ARG end_CELL end_ROW start_ROW start_CELL over~ start_ARG O end_ARG ( divide start_ARG n end_ARG start_ARG d2 end_ARG ) end_CELL start_CELL otherwise end_CELL end_ROW Hence, āRā¤ā¢āRā1ā¢ā2subscriptnormsuperscriptsubscripttopsuperscriptsubscript12 X_R A_-R^-1 y_2ā„ start_ARG italic_Xitalic_R⤠italic_A- R- 1 italic_y end_ARG ā„2 ā²āiā1,2,s+1Ī»idā¢(|wi|ā¢n+O~ā¢(n))less-than-or-similar-toabsentsubscript121subscriptsubscript~ _iā 1,2,s+1 _id% ( w_in+ O( n))ā² āi ā start_ARG 1 , 2 , s + 1 end_ARG divide start_ARG square-root start_ARG Ī»italic_i end_ARG end_ARG start_ARG d end_ARG ( | start_ARG witalic_i end_ARG | n + over~ start_ARG O end_ARG ( square-root start_ARG n end_ARG ) ) ā²Ī¼nā¢(āSā1ā¢n1āp2+O~ā¢(nāp2))+|ws+1|ā¢n1āp+O~ā¢(n12āp).less-than-or-similar-toabsentsubscriptsubscriptnormsubscript1superscript12~superscript2subscript1superscript1~superscript12 _n( w_S_1n 1-p2+% O(n^- p2))+ w_s+1n^1-p+ O(% n 12-p).ā² square-root start_ARG μitalic_n end_ARG ( ā„ start_ARG italic_witalic_S end_ARG ā„1 ndivide start_ARG 1 - p end_ARG start_ARG 2 end_ARG + over~ start_ARG O end_ARG ( n- divide start_ARG p end_ARG start_ARG 2 end_ARG ) ) + | start_ARG witalic_s + 1 end_ARG | n1 - p + over~ start_ARG O end_ARG ( ndivide start_ARG 1 end_ARG start_ARG 2 end_ARG - p ) . This concludes the proof. ā We can simplify the above error bound greatly if witalic_w satisfies the 1-sparse assumption. Corollary B.10 (Woodbury error under 1111-sparse assumption). Suppose, in addition to the assumptions of Lemma B.9, we have =āsubscript w= v_*italic_w = italic_vā, where āsubscript v_*italic_vā satisfies the 1-sparse assumption. In other words, in the UāsubscriptU_*Uā basis we have ā=1subscriptsubscript1 v_*= e_1italic_vā = italic_e1. Then we pick R=1subscript1R= e_1R = start_ARG italic_e1 end_ARG , and with probability 1āOā¢(1n)111-O( 1n)1 - O ( divide start_ARG 1 end_ARG start_ARG n end_ARG ) we have |iā¤ā¢ā1ā¢āiā¤ā¢āRā1ā¢|⩽O~ā¢(μnā n1āp)i=1O~ā¢(μnā n12āp)otherwisesuperscriptsubscripttopsuperscript1superscriptsubscripttopsuperscriptsubscript1cases~ā subscriptsuperscript11~ā subscriptsuperscript12otherwise z_i A^-1 y- z_i^% A_-R^-1 y cases* O( _n% Ā· n^1-p)&$i=1$\\ O( _nĀ· n 12-p)&otherwise cases*| start_ARG italic_zitalic_i⤠italic_A- 1 italic_y - italic_zitalic_i⤠italic_A- R- 1 italic_y end_ARG | ⩽ start_ROW start_CELL over~ start_ARG O end_ARG ( μitalic_n ā n1 - p ) end_CELL start_CELL i = 1 end_CELL end_ROW start_ROW start_CELL over~ start_ARG O end_ARG ( μitalic_n ā ndivide start_ARG 1 end_ARG start_ARG 2 end_ARG - p ) end_CELL start_CELL otherwise end_CELL end_ROW B.2 Survival analysis Let us first establish a general survival bound using Lemma B.9. Afterward, we present special cases under additional assumptions. Proposition B.11. Let Ī£=Ī£ā¢(p,q,r)Ī£ = (p,q,r)Ī£ = Ī£ ( p , q , r ) be drawn from the bi-level ensemble scaled with respect to n with q+r>11q+r>1q + r > 1. Suppose in the distinguished basis UāsubscriptU_*Uā, we have =w1ā¢1+w2ā¢2+ws+1ā¢s+1subscript1subscript1subscript2subscript2subscript1subscript1 w=w_1 e_1+w_2 e_2+w_s+1 e_s+1italic_w = w1 italic_e1 + w2 italic_e2 + witalic_s + 1 italic_eitalic_s + 1, and set R=1,2,s+1subscript1subscript2subscript1R= e_1, e_2, e_s+1R = start_ARG italic_e1 , italic_e2 , italic_eitalic_s + 1 end_ARG . Then, given n labels generated by witalic_w, we have |1ā¤ā¢ā1ā¢ā(2Ļ)3/2ā ndā¢(1+oā¢(1))ā¢arcsinā”w1|superscriptsubscript1topsuperscript1ā superscript23211arcsinesubscript1 z_1 A^-1 y- ( % 2Ļ)^3/2Ā· nd(1+o(1)) w_1| start_ARG italic_z1⤠italic_A- 1 italic_y - ( start_ARG divide start_ARG 2 end_ARG start_ARG Ļ end_ARG end_ARG )3 / 2 ā divide start_ARG n end_ARG start_ARG d end_ARG ( 1 + o ( 1 ) ) arcsin w1 end_ARG | ā²O~ā¢(nd)+āiā¤ā¢āRā1ā¢Rā2ā¢āRā¤ā¢āRā1ā¢ā2.less-than-or-similar-toabsent~subscriptnormsuperscriptsubscripttopsuperscriptsubscript1subscript2subscriptnormsuperscriptsubscripttopsuperscriptsubscript12 O ( nd)+ z_% i A_-R^-1 X_R_2 X_R A_% -R^-1 y_2.ā² over~ start_ARG O end_ARG ( start_ARG divide start_ARG square-root start_ARG n end_ARG end_ARG start_ARG d end_ARG end_ARG ) + ā„ start_ARG italic_zitalic_i⤠italic_A- R- 1 italic_Xitalic_R end_ARG ā„2 ā„ start_ARG italic_Xitalic_R⤠italic_A- R- 1 italic_y end_ARG ā„2 . Proof. Recall our expressions for the survival: SUnā¢(|)subscriptSUnconditional SU_n( v| w)SUn ( v | w ) =āiā[d]Ī»iā¢iā¤ā¢ā1ā¢āØi,ā©,absentsubscriptdelimited-[]subscriptsuperscriptsubscripttopsuperscript1expectation-valuesubscript = _iā[d] _i z_i A^-1 y% v_i, v,= āi ā [ d ] Ī»italic_i italic_zitalic_i⤠italic_A- 1 italic_y ⨠start_ARG italic_vitalic_i , italic_v end_ARG ā© , (MNI) where each label is generated by yi=sgnā¢(āØi,ā©)subscriptsgnexpectation-valuesubscripty_i=sgn( g_i, w)yitalic_i = sgn ( ⨠start_ARG italic_gitalic_i , italic_w end_ARG ā© ). Setting =āsubscript v= v_*italic_v = italic_vā, in the basis UāsubscriptU_*Uā from Definition 5, the above expression simplifies to SUnā¢(ā|)subscriptSUnconditionalsubscript SU_n( v_*| w)SUn ( vā | w ) =Ī»1ā¢1ā¤ā¢ā1ā¢absentsubscript1superscriptsubscript1topsuperscript1 = _1 z_1 A^-1 y= Ī»1 italic_z1⤠italic_A- 1 italic_y Applying Woodbury (B.4) with R=,R= v, wR = start_ARG italic_v , italic_w end_ARG , we have 1ā¤ā¢ā1ā¢=1ā¤ā¢āRā1ā¢ā1ā¤ā¢āRā1ā¢Rā¢āRā1ā¢.superscriptsubscript1topsuperscript1superscriptsubscript1topsuperscriptsubscript1superscriptsubscript1topsuperscriptsubscript1subscriptsuperscriptsubscript1 z_1 A^-1 y= z_1 A_-R% ^-1 y- z_1 A_-R^-1 M_R A_-R^-1% y.italic_z1⤠italic_A- 1 italic_y = italic_z1⤠italic_A- R- 1 italic_y - italic_z1⤠italic_A- R- 1 italic_Mitalic_R italic_A- R- 1 italic_y . Now we can apply Proposition B.8 to conclude that |1ā¤ā¢āRā1ā¢ā(2Ļ)3/2ā ndā¢(1+oā¢(1))ā¢arcsinā”(w1)|⩽O~ā¢(nd)superscriptsubscript1topsuperscriptsubscript1ā superscript23211arcsinesubscript1~ z_1 A_-R^-1 y-% ( 2Ļ)^3/2Ā· nd(1+o(1)) (w_1) % O ( nd)| start_ARG italic_z1⤠italic_A- R- 1 italic_y - ( start_ARG divide start_ARG 2 end_ARG start_ARG Ļ end_ARG end_ARG )3 / 2 ā divide start_ARG n end_ARG start_ARG d end_ARG ( 1 + o ( 1 ) ) arcsin ( start_ARG w1 end_ARG ) end_ARG | ⩽ over~ start_ARG O end_ARG ( start_ARG divide start_ARG square-root start_ARG n end_ARG end_ARG start_ARG d end_ARG end_ARG ) with probability 1ā1n111- 1n1 - divide start_ARG 1 end_ARG start_ARG n end_ARG. Now, triangle inequality and Lemma B.9 shows that |1ā¤ā¢ā1ā¢ā(2Ļ)3/2ā ndā¢(1+oā¢(1))ā¢arcsinā”w1|superscriptsubscript1topsuperscript1ā superscript23211arcsinesubscript1 z_1 A^-1 y- ( % 2Ļ)^3/2Ā· nd(1+o(1)) w_1| start_ARG italic_z1⤠italic_A- 1 italic_y - ( start_ARG divide start_ARG 2 end_ARG start_ARG Ļ end_ARG end_ARG )3 / 2 ā divide start_ARG n end_ARG start_ARG d end_ARG ( 1 + o ( 1 ) ) arcsin w1 end_ARG | ā²O~ā¢(nd)+āiā¤ā¢āRā1ā¢Rā2ā¢āRā¤ā¢āRā1ā¢ā2.less-than-or-similar-toabsent~subscriptnormsuperscriptsubscripttopsuperscriptsubscript1subscript2subscriptnormsuperscriptsubscripttopsuperscriptsubscript12 O ( nd)+ z_% i A_-R^-1 X_R_2 X_R A_% -R^-1 y_2.ā² over~ start_ARG O end_ARG ( start_ARG divide start_ARG square-root start_ARG n end_ARG end_ARG start_ARG d end_ARG end_ARG ) + ā„ start_ARG italic_zitalic_i⤠italic_A- R- 1 italic_Xitalic_R end_ARG ā„2 ā„ start_ARG italic_Xitalic_R⤠italic_A- R- 1 italic_y end_ARG ā„2 . Thus the statement follows. ā By way of Corollary B.10, we get a clean expression for the survival if =āsubscript w= v_*italic_w = italic_vā. Corollary B.12. If q+r>11q+r>1q + r > 1, āsubscript v_*italic_vā satisfies the 1-sparse assumption, and =sgnā¢(āØ,āā©)sgnexpectation-valuesubscript y=sgn( g, v_*)italic_y = sgn ( ⨠start_ARG italic_g , italic_vā end_ARG ā© ), then with probability 1āOā¢(1/n)111-O(1/n)1 - O ( 1 / n ) 1ā¤ā¢ā1ā¢superscriptsubscript1topsuperscript1 z_1 A^-1 yitalic_z1⤠italic_A- 1 italic_y āndasymptotically-equalsabsent ndā divide start_ARG n end_ARG start_ARG d end_ARG |iā¤ā¢ā1ā¢|superscriptsubscripttopsuperscript1 z_i A^-1 y| start_ARG italic_zitalic_i⤠italic_A- 1 italic_y end_ARG | ⩽O~ā¢(nd)āi>1formulae-sequenceabsent~for-all1 O ( nd) ā i>1⩽ over~ start_ARG O end_ARG ( start_ARG divide start_ARG square-root start_ARG n end_ARG end_ARG start_ARG d end_ARG end_ARG ) ā i > 1 SUnā¢(ā|ā)subscriptSUnconditionalsubscriptsubscript SU_n( v_*| v_*)SUn ( vā | vā ) āμnasymptotically-equalsabsentsubscript _nā μitalic_n Proof. If =āsubscript w= v_*italic_w = italic_vā, then by Corollary B.10 the error bound simplifies to |iā¤ā¢ā1ā¢āiā¤ā¢āRā1ā¢|⩽O~ā¢(μnā nd)i=1O~ā¢(μnā nd)otherwisesuperscriptsubscripttopsuperscript1superscriptsubscripttopsuperscriptsubscript1cases~ā subscript1~ā subscriptotherwise z_i A^-1 y- z_i^% A_-R^-1 y cases* O( _n% Ā· nd)&$i=1$\\ O( _nĀ· nd)&otherwise cases*| start_ARG italic_zitalic_i⤠italic_A- 1 italic_y - italic_zitalic_i⤠italic_A- R- 1 italic_y end_ARG | ⩽ start_ROW start_CELL over~ start_ARG O end_ARG ( μitalic_n ā divide start_ARG n end_ARG start_ARG d end_ARG ) end_CELL start_CELL i = 1 end_CELL end_ROW start_ROW start_CELL over~ start_ARG O end_ARG ( μitalic_n ā divide start_ARG n end_ARG start_ARG d end_ARG ) end_CELL start_CELL otherwise end_CELL end_ROW Since q+r>11q+r>1q + r > 1, these error terms are lower order, and the results follow. ā We can get a similarly clean bound under a few additional assumptions on witalic_w and q+rq+rq + r. Corollary B.13. If, in addition to the assumptions of Proposition B.11, we have (1) |wi|⩾Ļā¢(logā”n)subscript w_i Ļ( nn)| start_ARG witalic_i end_ARG | ⩾ Ļ ( square-root start_ARG divide start_ARG log n end_ARG start_ARG n end_ARG end_ARG ) for iā1,2,s+1121iā 1,2,s+1i ā start_ARG 1 , 2 , s + 1 end_ARG (2) |w2|=oā¢(|w1|)subscript2subscript1 w_2=o( w_1)| start_ARG w2 end_ARG | = o ( | start_ARG w1 end_ARG | ) (3) μnā¢n1āp2āŖ|w1|much-less-thansubscriptsuperscript12subscript1 _nn 1-p2 w_1square-root start_ARG μitalic_n end_ARG ndivide start_ARG 1 - p end_ARG start_ARG 2 end_ARG āŖ | start_ARG w1 end_ARG | then with yi=sgnā¢(āØi,ā©)subscriptsgnexpectation-valuesubscripty_i=sgn( g_i, w)yitalic_i = sgn ( ⨠start_ARG italic_gitalic_i , italic_w end_ARG ā© ), we have 1ā¤ā¢ā1ā¢āndā¢arcsinā”w1.asymptotically-equalssuperscriptsubscript1topsuperscript1arcsinesubscript1 z_1 A^-1 y nd w_1.italic_z1⤠italic_A- 1 italic_y ā divide start_ARG n end_ARG start_ARG d end_ARG arcsin w1 . Furthermore, the survival of āsubscript v_*italic_vā given n labels generated by witalic_w is with high probability SUnā¢(ā|)āμnā¢w1asymptotically-equalssubscriptSUnconditionalsubscriptsubscriptnsubscriptw1 SU_n( v_*| w) _nw_1SUn ( vā | w ) ā μroman_n w1 (16) Proof. Under the additional assumptions, then from Lemma B.9 āRā¤ā¢āRā1ā¢ā2subscriptnormsuperscriptsubscripttopsuperscriptsubscript12 X_R A_-R^-1 y_2ā„ start_ARG italic_Xitalic_R⤠italic_A- R- 1 italic_y end_ARG ā„2 ā²Ī¼nā¢(|w1|+|w2|)ā¢n1āp2+n1āpless-than-or-similar-toabsentsubscriptsubscript1subscript2superscript12superscript1 _n( w_1+ w_2% )n 1-p2+n^1-pā² square-root start_ARG μitalic_n end_ARG ( | start_ARG w1 end_ARG | + | start_ARG w2 end_ARG | ) ndivide start_ARG 1 - p end_ARG start_ARG 2 end_ARG + n1 - p (|wi|=Ļā¢(logā”n/n)subscript w_i=Ļ( n/n)| start_ARG witalic_i end_ARG | = Ļ ( square-root start_ARG log n / n end_ARG )) ā²Ī¼nā¢|w1|ā¢n1āp2+n1āpless-than-or-similar-toabsentsubscriptsubscript1superscript12superscript1 _n w_1n 1-p2+n^1% -pā² square-root start_ARG μitalic_n end_ARG | start_ARG w1 end_ARG | ndivide start_ARG 1 - p end_ARG start_ARG 2 end_ARG + n1 - p (|w2|=oā¢(|w1|)subscript2subscript1 w_2=o( w_1)| start_ARG w2 end_ARG | = o ( | start_ARG w1 end_ARG | )) Since i=11i=1i = 1 here, we can apply Lemma B.9 to see that ā1ā¤ā¢āRā1ā¢Rā2=O~ā¢(μnā¢n1āp2)subscriptnormsuperscriptsubscript1topsuperscriptsubscript1subscript2~subscriptsuperscript12 z_1 A_-R^-1 X_R_2= O( % _nn 1-p2)ā„ start_ARG italic_z1⤠italic_A- R- 1 italic_Xitalic_R end_ARG ā„2 = over~ start_ARG O end_ARG ( square-root start_ARG μitalic_n end_ARG ndivide start_ARG 1 - p end_ARG start_ARG 2 end_ARG ). Thus, the Woodbury error term is upper bounded by O~ā¢(μnā¢n1āp2)ā¢(μnā¢|w1|ā¢n1āp2+n1āp)~subscriptsuperscript12subscriptsubscript1superscript12superscript1 O( _nn 1-p2)( _n% w_1n 1-p2+n^1-p)over~ start_ARG O end_ARG ( square-root start_ARG μitalic_n end_ARG ndivide start_ARG 1 - p end_ARG start_ARG 2 end_ARG ) ( square-root start_ARG μitalic_n end_ARG | start_ARG w1 end_ARG | ndivide start_ARG 1 - p end_ARG start_ARG 2 end_ARG + n1 - p ) ⩽O~ā¢(μnā¢|w1|ā¢n1āp+μnā¢n3ā3ā¢p2)absent~subscriptsubscript1superscript1subscriptsuperscript332 O( _n w_1n^1-p+ % _nn 3-3p2)⩽ over~ start_ARG O end_ARG ( μitalic_n | start_ARG w1 end_ARG | n1 - p + square-root start_ARG μitalic_n end_ARG ndivide start_ARG 3 - 3 p end_ARG start_ARG 2 end_ARG ) ā²O~ā¢(μnā¢|w1|ā¢n1āp)+oā¢(n1āpā¢|w1|)less-than-or-similar-toabsent~subscriptsubscript1superscript1superscript1subscript1 O( _n w_1n^1-p)+o(n^1% -p w_1)ā² over~ start_ARG O end_ARG ( μitalic_n | start_ARG w1 end_ARG | n1 - p ) + o ( n1 - p | start_ARG w1 end_ARG | ) ⩽oā¢(n1āpā¢|w1|)absentsuperscript1subscript1 o(n^1-p w_1)⩽ o ( n1 - p | start_ARG w1 end_ARG | ) where the second line follows because we assumed μnā¢n1āp2āŖ|w1|much-less-thansubscriptsuperscript12subscript1 _nn 1-p2 w_1square-root start_ARG μitalic_n end_ARG ndivide start_ARG 1 - p end_ARG start_ARG 2 end_ARG āŖ | start_ARG w1 end_ARG |, and the last line follows because we assumed q+r>11q+r>1q + r > 1 so μnāŖ1much-less-thansubscript1 _n 1μitalic_n āŖ 1. Therefore, Proposition B.8 implies that |1ā¤ā¢ā1ā¢ā(2Ļ)3/2ā¢n1āpā¢(1+oā¢(1))ā¢arcsinā”w1|superscriptsubscript1topsuperscript1superscript232superscript111arcsinesubscript1 z_1 A^-1 y- ( % 2Ļ)^3/2n^1-p(1+o(1)) w_1| start_ARG italic_z1⤠italic_A- 1 italic_y - ( start_ARG divide start_ARG 2 end_ARG start_ARG Ļ end_ARG end_ARG )3 / 2 n1 - p ( 1 + o ( 1 ) ) arcsin w1 end_ARG | ā²O~(n12āp)+o(n1āparcsinā”(|w1|) O(n 12-p)+o(n^1-p% ( w_1)ā² over~ start_ARG O end_ARG ( ndivide start_ARG 1 end_ARG start_ARG 2 end_ARG - p ) + o ( n1 - p arcsin ( start_ARG | start_ARG w1 end_ARG | end_ARG ) ⩽oā¢(n1āpā¢arcsinā”w1),absentsuperscript1arcsinesubscript1 o (n^1-p w_1),⩽ o ( start_ARG n1 - p arcsin w1 end_ARG ) , (|w1|⩾Ļā¢(logā”n)subscript1 w_1 Ļ( nn)| start_ARG w1 end_ARG | ⩾ Ļ ( square-root start_ARG divide start_ARG log n end_ARG start_ARG n end_ARG end_ARG )) which recovers the stated result. ā B.3 Contamination analysis We now move onto the contamination. Proposition B.14. Suppose āsubscript v_*italic_vā satisfies the 1-sparse assumption, and in the distinguished basis UāsubscriptU_*Uā we have ā=1subscriptsubscript1 v_*= e_1italic_vā = italic_e1 and =w1ā¢1+w2ā¢2+ws+1ā¢s+1subscript1subscript1subscript2subscript2subscript1subscript1 w=w_1 e_1+w_2 e_2+w_s+1 e_s+1italic_w = w1 italic_e1 + w2 italic_e2 + witalic_s + 1 italic_eitalic_s + 1. Under the same assumptions as Corollary B.13, if there are n datapoints, and q+r>11q+r>1q + r > 1, then nā¢(ā|)2ā²oā¢(μn2ā¢|w1|2)+μn2ā¢nrā1ā¢logā”(n)2+n1āpā¢logā”(n)less-than-or-similar-tosubscriptsuperscriptconditionalsubscript2superscriptsubscript2superscriptsubscript12superscriptsubscript2superscript1superscript2superscript1 CN_n( v_*| w)^2 o( _n^2% w_1^2)+ _n^2n^r-1 (n)^2+n^1-p (n)sansserif_CNn ( italic_vā | italic_w )2 ā² o ( μitalic_n2 | start_ARG w1 end_ARG |2 ) + μitalic_n2 nitalic_r - 1 log ( start_ARG n end_ARG )2 + n1 - p log ( start_ARG n end_ARG ) nā¢(ā|)2ā³Ī¼n2ā¢nrā1+n1āp.greater-than-or-equivalent-tosubscriptsuperscriptconditionalsubscript2superscriptsubscript2superscript1superscript1 CN_n( v_*| w)^2 _n^2n^r-1+n% ^1-p.sansserif_CNn ( italic_vā | italic_w )2 Ⳡμitalic_n2 nitalic_r - 1 + n1 - p . Furthermore, the lower bound holds even without the additional assumptions from Corollary B.13. Proof. Since āsubscript v_*italic_vā is 1-sparse, we have ā¢(ā|)2superscriptconditionalsubscript2 CN( v_*| w)^2sansserif_CN ( italic_vā | italic_w )2 =āiā2,s+1(Ī»iā¢iā¤ā¢ā1ā¢)2+āiā1,2,s+1(Ī»iā¢iā¤ā¢ā1ā¢)2.absentsubscript21superscriptsubscriptsuperscriptsubscripttopsuperscript12subscript121superscriptsubscriptsuperscriptsubscripttopsuperscript12 = _iā 2,s+1( _i z_i A^% -1 y)^2+ _i ā 1,2,s+1( _i z_i % A^-1 y)^2\,.= āi ā start_ARG 2 , s + 1 end_ARG ( Ī»italic_i italic_zitalic_i⤠italic_A- 1 italic_y )2 + āi ā start_ARG 1 , 2 , s + 1 end_ARG ( Ī»italic_i italic_zitalic_i⤠italic_A- 1 italic_y )2 . (17) Since by definition wi=0subscript0w_i=0witalic_i = 0 for iā1,2,s+1121i ā 1,2,s+1i ā start_ARG 1 , 2 , s + 1 end_ARG , the second term in Equation 17 can be upper bounded up to constant factors using Wu and Sahai [2024, Proposition A.2] by μn2ā¢snā¢logā”(n)2+ndā¢logā”(n)=μn2ā¢nrā1ā¢logā”(n)2+n1āpā¢logā”(n).superscriptsubscript2superscript2superscriptsubscript2superscript1superscript2superscript1 _n^2 sn (n)^2+ nd (n)= _n^2n% ^r-1 (n)^2+n^1-p (n).μitalic_n2 divide start_ARG s end_ARG start_ARG n end_ARG log ( start_ARG n end_ARG )2 + divide start_ARG n end_ARG start_ARG d end_ARG log ( start_ARG n end_ARG ) = μitalic_n2 nitalic_r - 1 log ( start_ARG n end_ARG )2 + n1 - p log ( start_ARG n end_ARG ) . Now, set R=1,2,s+1subscript1subscript2subscript1R= e_1, e_2, e_s+1R = start_ARG italic_e1 , italic_e2 , italic_eitalic_s + 1 end_ARG . For the first term, we know from Lemma B.9 that |iā¤ā¢ā1ā¢āiā¤ā¢āRā1ā¢|ā²āiā¤ā¢āRā1ā¢Rā2ā¢āRā¤ā¢āRā1ā¢ā2,less-than-or-similar-tosuperscriptsubscripttopsuperscript1superscriptsubscripttopsuperscriptsubscript1subscriptnormsuperscriptsubscripttopsuperscriptsubscript1subscript2subscriptnormsuperscriptsubscripttopsuperscriptsubscript12 z_i A^-1 y- z_i^% A_-R^-1 y z_i A_-R^-1% X_R_2 X_R A_-R^-1 y_2,| start_ARG italic_zitalic_i⤠italic_A- 1 italic_y - italic_zitalic_i⤠italic_A- R- 1 italic_y end_ARG | ā² ā„ start_ARG italic_zitalic_i⤠italic_A- R- 1 italic_Xitalic_R end_ARG ā„2 ā„ start_ARG italic_Xitalic_R⤠italic_A- R- 1 italic_y end_ARG ā„2 , where āiā¤ā¢āRā1ā¢Rā2subscriptnormsuperscriptsubscripttopsuperscriptsubscript1subscript2 z_i A_-R^-1 X_R_2ā„ start_ARG italic_zitalic_i⤠italic_A- R- 1 italic_Xitalic_R end_ARG ā„2 =O~ā¢(μnā¢n1āp2)i=2O~ā¢(μnā¢nāp2+n1āp)i=s+1absentcases~subscriptsuperscript122~subscriptsuperscript2superscript11 = cases* O( _nn 1-p2)&$i=% 2$\\ O( _nn^- p2+n^1-p)&$i=s+1$ cases*= start_ROW start_CELL over~ start_ARG O end_ARG ( square-root start_ARG μitalic_n end_ARG ndivide start_ARG 1 - p end_ARG start_ARG 2 end_ARG ) end_CELL start_CELL i = 2 end_CELL end_ROW start_ROW start_CELL over~ start_ARG O end_ARG ( square-root start_ARG μitalic_n end_ARG n- divide start_ARG p end_ARG start_ARG 2 end_ARG + n1 - p ) end_CELL start_CELL i = s + 1 end_CELL end_ROW and from our bounds in Proposition B.11, we have āRā¤ā¢āRā1ā¢ā2subscriptnormsuperscriptsubscripttopsuperscriptsubscript12 X_R A_-R^-1 y_2ā„ start_ARG italic_Xitalic_R⤠italic_A- R- 1 italic_y end_ARG ā„2 ā²Ī¼nā¢|w1|ā¢n1āp2+n1āp.less-than-or-similar-toabsentsubscriptsubscript1superscript12superscript1 _n w_1n 1-p2+n^1% -p.ā² square-root start_ARG μitalic_n end_ARG | start_ARG w1 end_ARG | ndivide start_ARG 1 - p end_ARG start_ARG 2 end_ARG + n1 - p . Hence we have ā2ā¤ā¢āRā1ā¢Rā2ā¢āRā¤ā¢āRā1ā¢ā2subscriptnormsuperscriptsubscript2topsuperscriptsubscript1subscript2subscriptnormsuperscriptsubscripttopsuperscriptsubscript12 z_2 A_-R^-1 X_R_2 % X_R A_-R^-1 y_2ā„ start_ARG italic_z2⤠italic_A- R- 1 italic_Xitalic_R end_ARG ā„2 ā„ start_ARG italic_Xitalic_R⤠italic_A- R- 1 italic_y end_ARG ā„2 ⩽oā¢(n1āpā¢|w1|).absentsuperscript1subscript1 o(n^1-p w_1).⩽ o ( n1 - p | start_ARG w1 end_ARG | ) . On the other hand, we have ās+1ā¤ā¢āRā1ā¢Rā2ā¢āRā¤ā¢āRā1ā¢ā2subscriptnormsuperscriptsubscript1topsuperscriptsubscript1subscript2subscriptnormsuperscriptsubscripttopsuperscriptsubscript12 z_s+1 A_-R^-1 X_R_2 % X_R A_-R^-1 y_2ā„ start_ARG italic_zitalic_s + 1⤠italic_A- R- 1 italic_Xitalic_R end_ARG ā„2 ā„ start_ARG italic_Xitalic_R⤠italic_A- R- 1 italic_y end_ARG ā„2 ā²Ī¼nā¢|w1|ā¢n12āp+μnā¢|w1|ā¢n3ā3ā¢p2+μnā¢n1ā3ā¢p2+n2ā2ā¢pless-than-or-similar-toabsentsubscriptsubscript1superscript12subscriptsubscript1superscript332subscriptsuperscript132superscript22 _n w_1n 12-p+ _% n w_1n 3-3p2+ _nn^1- 3p2+n^% 2-2pⲠμitalic_n | start_ARG w1 end_ARG | ndivide start_ARG 1 end_ARG start_ARG 2 end_ARG - p + square-root start_ARG μitalic_n end_ARG | start_ARG w1 end_ARG | ndivide start_ARG 3 - 3 p end_ARG start_ARG 2 end_ARG + square-root start_ARG μitalic_n end_ARG n1 - divide start_ARG 3 p end_ARG start_ARG 2 end_ARG + n2 - 2 p ā²oā¢(n12āp)+oā¢(n1āpā¢|w1|)+n2ā2ā¢p,less-than-or-similar-toabsentsuperscript12superscript1subscript1superscript22 o(n 12-p)+o(n^1-p w_1)+n^% 2-2p,ā² o ( ndivide start_ARG 1 end_ARG start_ARG 2 end_ARG - p ) + o ( n1 - p | start_ARG w1 end_ARG | ) + n2 - 2 p , where the last line follows from the assumptions and p>11p>1p > 1. Putting these together with Hanson-Wright, we have |2ā¤ā¢ā1ā¢|superscriptsubscript2topsuperscript1 z_2 A^-1 y| start_ARG italic_z2⤠italic_A- 1 italic_y end_ARG | ⩽O~ā¢(n12āp)+oā¢(n1āpā¢|w1|)absent~superscript12superscript1subscript1 O(n 12-p)+o(n^1-p % w_1)⩽ over~ start_ARG O end_ARG ( ndivide start_ARG 1 end_ARG start_ARG 2 end_ARG - p ) + o ( n1 - p | start_ARG w1 end_ARG | ) |s+1ā¤ā¢ā1ā¢|superscriptsubscript1topsuperscript1 z_s+1 A^-1 y| start_ARG italic_zitalic_s + 1⤠italic_A- 1 italic_y end_ARG | ⩽O~ā¢(n12āp)+oā¢(n1āpā¢|w1|)+n2ā2ā¢pabsent~superscript12superscript1subscript1superscript22 O(n 12-p)+o(n^1-p % w_1)+n^2-2p⩽ over~ start_ARG O end_ARG ( ndivide start_ARG 1 end_ARG start_ARG 2 end_ARG - p ) + o ( n1 - p | start_ARG w1 end_ARG | ) + n2 - 2 p This yields an upper bound of oā¢(μn2ā¢|w1|2)+O~ā¢(n1ā2ā¢p)+oā¢(n2ā2ā¢pā¢|w1|2)+n4ā4ā¢psuperscriptsubscript2superscriptsubscript12~superscript12superscript22superscriptsubscript12superscript44 o( _n^2 w_1^2)+ O(n^1-2p)+% o(n^2-2p w_1^2)+n^4-4po ( μitalic_n2 | start_ARG w1 end_ARG |2 ) + over~ start_ARG O end_ARG ( n1 - 2 p ) + o ( n2 - 2 p | start_ARG w1 end_ARG |2 ) + n4 - 4 p ⩽oā¢(μn2ā¢|w1|2)+n1āp,absentsuperscriptsubscript2superscriptsubscript12superscript1 o( _n^2 w_1^2)+n^1-p,⩽ o ( μitalic_n2 | start_ARG w1 end_ARG |2 ) + n1 - p , as p>11p>1p > 1 and |w1|⩽1subscript11 w_1 1| start_ARG w1 end_ARG | ⩽ 1. This completes the proof of the upper bound. For the lower bound, a careful inspection of the proof of Wu and Sahai [2024, Proposition A.2] reveals that, for q+r>11q+r>1q + r > 1, the lower bound holds for any multiclass problem with t⩾00t 0t ⩾ 0. This recovers the desired bound by simply lower bounding the second term in the expansion Equation 17, completing the proof. ā Appendix C Analyzing the subset ensemble In this section, we prove Theorem 3.2, which establishes weak-to-strong generalization in the simple weak-to-strong subset ensemble. We restate it below for convenience. See 3.2 Proof. The key idea of the proof is that, despite the error rate of the weak classifier being 12āoā¢(1)121 12-o(1)divide start_ARG 1 end_ARG start_ARG 2 end_ARG - o ( 1 ), the weak classifier still has a noticeable amount of mass on the true label defining direction. So long as the error rate is not 12āOā¢(1m)121 12-O( 1 m)divide start_ARG 1 end_ARG start_ARG 2 end_ARG - O ( divide start_ARG 1 end_ARG start_ARG square-root start_ARG m end_ARG end_ARG ), which random guessing can achieve, the strong learner can still pick up on the signal contained in the weak labels. To make this precise, we will control the coordinates of subscript f_ weakitalic_fsansserif_weak in the distinguished basis (Definition 5). Quantitatively, for the weak learner subscript f_ weakitalic_fsansserif_weak, since we have clean labels and q+r>1subscriptsubscript1q_ weak+r_ weak>1qsansserif_weak + rsansserif_weak > 1, we can apply Corollary B.12. Let μn,āaā¢nsāsubscriptsubscriptsubscript _n, weak a_ weakns_ weakμitalic_n , sansserif_weak ā divide start_ARG asansserif_weak n end_ARG start_ARG ssansserif_weak end_ARG denote the bi-level prefactor for the weak model. Then the corollary shows that in the basis where ā=1subscriptsubscript1 v_*= e_1italic_vā = italic_e1, we have with high probability ā¢[1]subscriptdelimited-[]1 f_ weak[1]italic_fsansserif_weak [ 1 ] =Ī»F,ā¢1ā¤ā¢ā1ā¢absentsubscriptsuperscriptsubscript1topsuperscript1 = _F, weak z_1 A^-1 y= square-root start_ARG Ī»italic_F , sansserif_weak end_ARG italic_z1⤠italic_A- 1 italic_y āaā¢dsā¢ndasymptotically-equalsabsentsubscriptsubscriptsubscriptsubscript a_ weakd_ weaks_ % weak nd_ weakā square-root start_ARG divide start_ARG asansserif_weak dsansserif_weak end_ARG start_ARG ssansserif_weak end_ARG end_ARG divide start_ARG n end_ARG start_ARG dsansserif_weak end_ARG =μn,ā¢n1āp2,absentsubscriptsuperscript1subscript2 = _n, weakn 1-p_ weak2,= square-root start_ARG μitalic_n , sansserif_weak end_ARG ndivide start_ARG 1 - psansserif_weak end_ARG start_ARG 2 end_ARG , whereas for all other coordinates we have with high probability |ā¢[i]|subscriptdelimited-[] f_ weak[i]| start_ARG italic_fsansserif_weak [ i ] end_ARG | ā²Ī»F,ā ndā¢logā”niā2,ā¦,sĪ»U,ā ndā¢logā”niās+1,ā¦,dless-than-or-similar-toabsentcasesā subscriptsubscript2ā¦subscriptā subscriptsubscriptsubscript1ā¦subscript cases* _F, weakĀ· % nd_ weak n&$iā 2,ā¦,s_ % weak$\\ _U, weakĀ· nd_ weak % n&$iā s_ weak+1,ā¦,d_ weak$ % cases*ā² start_ROW start_CELL square-root start_ARG Ī»italic_F , sansserif_weak end_ARG ā divide start_ARG square-root start_ARG n end_ARG end_ARG start_ARG dsansserif_weak end_ARG square-root start_ARG log n end_ARG end_CELL start_CELL i ā start_ARG 2 , ⦠, ssansserif_weak end_ARG end_CELL end_ROW start_ROW start_CELL square-root start_ARG Ī»italic_U , sansserif_weak end_ARG ā divide start_ARG square-root start_ARG n end_ARG end_ARG start_ARG dsansserif_weak end_ARG square-root start_ARG log n end_ARG end_CELL start_CELL i ā start_ARG ssansserif_weak + 1 , ⦠, dsansserif_weak end_ARG end_CELL end_ROW ā²Ī¼n,ā¢nāp2ā¢logā”niā2,ā¦,sn12āpā¢logā”niās+1,ā¦,dless-than-or-similar-toabsentcasessubscriptsuperscriptsubscript22ā¦subscriptsuperscript12subscriptsubscript1ā¦subscript cases* _n, weakn^- p_% weak2 n&$iā 2,ā¦,s_ weak$\\ n 12-p_ weak n&$iā s_ weak% +1,ā¦,d_ weak$ cases*ā² start_ROW start_CELL square-root start_ARG μitalic_n , sansserif_weak end_ARG n- divide start_ARG psansserif_weak end_ARG start_ARG 2 end_ARG square-root start_ARG log n end_ARG end_CELL start_CELL i ā start_ARG 2 , ⦠, ssansserif_weak end_ARG end_CELL end_ROW start_ROW start_CELL ndivide start_ARG 1 end_ARG start_ARG 2 end_ARG - psansserif_weak square-root start_ARG log n end_ARG end_CELL start_CELL i ā start_ARG ssansserif_weak + 1 , ⦠, dsansserif_weak end_ARG end_CELL end_ROW Hence, to obtain subscript w_ weakitalic_wsansserif_weak in UāsubscriptU_*Uā, we first normalize subscript f_ weakitalic_fsansserif_weak and then do the basis change. Some calculation yields ā2superscriptnormsubscript2 f_ weak^2ā„ start_ARG italic_fsansserif_weak end_ARG ā„2 ā²Ī¼n,ā¢n1āp+n1āpā¢logā”nā sā¢Ī»F,+(dās)ā¢Ī»U,dless-than-or-similar-toabsentsubscriptsuperscript1subscriptsuperscript1subscriptā subscriptsubscriptsubscriptsubscriptsubscriptsubscript _n, weakn^1-p_ weak+n^1-p_% weak nĀ· s_ weak _F, weak+(d_% weak-s_ weak) _U, weakd_ weakⲠμitalic_n , sansserif_weak n1 - psansserif_weak + n1 - psansserif_weak log n ā divide start_ARG ssansserif_weak Ī»italic_F , sansserif_weak + ( dsansserif_weak - ssansserif_weak ) Ī»italic_U , sansserif_weak end_ARG start_ARG dsansserif_weak end_ARG =(μn,+logā”n)ā¢n1āpabsentsubscriptsuperscript1subscript =( _n, weak+ n)n^1-p_ weak= ( μitalic_n , sansserif_weak + log n ) n1 - psansserif_weak ā²n1āpā¢logā”nless-than-or-similar-toabsentsuperscript1subscript n^1-p_ weak nā² n1 - psansserif_weak log n (q+r>1subscriptsubscript1q_ weak+r_ weak>1qsansserif_weak + rsansserif_weak > 1) where the second line follows because sā¢Ī»F,+(dās)ā¢Ī»U,=dsubscriptsubscriptsubscriptsubscriptsubscriptsubscripts_ weak _F, weak+(d_ weak-s_ weak% ) _U, weak=d_ weakssansserif_weak Ī»italic_F , sansserif_weak + ( dsansserif_weak - ssansserif_weak ) Ī»italic_U , sansserif_weak = dsansserif_weak. Similarly, we can compute a simple lower bound: ā2⩾āi>s+1(iā¤ā¢ā1ā¢)2superscriptnormsubscript2subscript1superscriptsuperscriptsubscripttopsuperscript12 f_ weak^2 _i>s+1( z_% i A^-1 y)^2ā„ start_ARG italic_fsansserif_weak end_ARG ā„2 ⩾ āi > s + 1 ( italic_zitalic_i⤠italic_A- 1 italic_y )2 =ā¤ā¢ā1ā¢āi>s+1iā¢iā¤ā¢ā1ā¢absentsuperscripttopsuperscript1subscript1subscriptsuperscriptsubscripttopsuperscript1 = y A^-1 _i>s+1 z_i z_i % A^-1 y= italic_y⤠italic_A- 1 āi > s + 1 italic_zitalic_i italic_zitalic_i⤠italic_A- 1 italic_y ā³n1āp.greater-than-or-equivalent-toabsentsuperscript1subscript n^1-p_ weak.ā³ n1 - psansserif_weak . (Lemma B.7) We therefore obtain the sandwiching bounds n1āp2ā²āā²n1āp2ā¢logā”n.less-than-or-similar-tosuperscript1subscript2normsubscriptless-than-or-similar-tosuperscript1subscript2 n 1-p_ weak2 f_ % weak n 1-p_ weak2 n.ndivide start_ARG 1 - psansserif_weak end_ARG start_ARG 2 end_ARG ā² ā„ start_ARG italic_fsansserif_weak end_ARG ā„ ā² ndivide start_ARG 1 - psansserif_weak end_ARG start_ARG 2 end_ARG square-root start_ARG log n end_ARG . (18) By rotating to the distinguished basis, since q+r>1subscriptsubscript1q_ weak+r_ weak>1qsansserif_weak + rsansserif_weak > 1, this yields =ā=w1ā¢1+w2ā¢2+ws+1ā¢s+1,subscriptsubscriptnormsubscriptsubscript1subscript1subscript2subscript2subscript1subscript1 w_ weak= f_ weak % f_ weak=w_1 e_1+w_2 e_2+w_s+1 e_s+1,italic_wsansserif_weak = divide start_ARG italic_fsansserif_weak end_ARG start_ARG ā„ start_ARG italic_fsansserif_weak end_ARG ā„ end_ARG = w1 italic_e1 + w2 italic_e2 + witalic_s + 1 italic_eitalic_s + 1 , where 1logā”nā¢Ī¼n,ā²less-than-or-similar-to1subscriptabsent 1 n _n, weak start_ARG 1 end_ARG start_ARG square-root start_ARG log n end_ARG end_ARG square-root start_ARG μitalic_n , sansserif_weak end_ARG ā² w1ā²Ī¼n,less-than-or-similar-tosubscript1subscript \,w_1 _n, weakw1 ā² square-root start_ARG μitalic_n , sansserif_weak end_ARG (19) 1logā”nā¢nāq2ā²less-than-or-similar-to1superscriptsubscript2absent 1 nn^- q_ weak2 start_ARG 1 end_ARG start_ARG log n end_ARG n- divide start_ARG qsansserif_weak end_ARG start_ARG 2 end_ARG ā² |w2|ā²nāq2ā¢logā”nless-than-or-similar-tosubscript2superscriptsubscript2 \, w_2 n^- q_ weak2% n| start_ARG w2 end_ARG | ā² n- divide start_ARG qsansserif_weak end_ARG start_ARG 2 end_ARG square-root start_ARG log n end_ARG (20) 1ā²less-than-or-similar-to1absent 1 1 ā² |ws+1|.subscript1 \, w_s+1\,.| start_ARG witalic_s + 1 end_ARG | . (21) Let us now check the conditions to apply Corollary B.13, keeping in mind we need to scale with respect to m instead of n. In particular, we require ⢠wi=Ļā¢(logā”m)subscriptw_i=Ļ( mm)witalic_i = Ļ ( square-root start_ARG divide start_ARG log m end_ARG start_ARG m end_ARG end_ARG ) for all iā1,2,s+1121iā 1,2,s+1i ā start_ARG 1 , 2 , s + 1 end_ARG . ⢠|w2|āŖw1much-less-thansubscript2subscript1 w_2 w_1| start_ARG w2 end_ARG | āŖ w1 ⢠μmā¢nuāp2āŖ|w1|much-less-thansubscriptsuperscript2subscript1 _mn u-p2 w_1square-root start_ARG μitalic_m end_ARG ndivide start_ARG u - p end_ARG start_ARG 2 end_ARG āŖ | start_ARG w1 end_ARG | Since we are going to check the second condition, and clearly the first condition is satisfied for i=s+11i=s+1i = s + 1, it suffices to check the first condition for i=11i=1i = 1. By plugging in the scaling for w1subscript1w_1w1 in Equation 19, we have w1=Ļā¢(logā”m)subscript1w_1=Ļ( mm)w1 = Ļ ( square-root start_ARG divide start_ARG log m end_ARG start_ARG m end_ARG end_ARG ) if 1āqār>āuāq+r<u+1.iff1subscriptsubscriptsubscriptsubscript1 1-q_ weak-r_ weak>-u q_ weak+r% _ weak<u+1.1 - qsansserif_weak - rsansserif_weak > - u ā qsansserif_weak + rsansserif_weak < u + 1 . (22) Let us now verify the second condition. It turns out that the second condition always holds under the bi-level parameterization. Indeed, from Equations 19 and 20, we always have |w2|⩽nāq2ā¢logā”nāŖ1logā”nā¢n1āqār2⩽w1,subscript2superscriptsubscript2much-less-than1superscript1subscriptsubscript2subscript1 w_2 n^- q_ weak2% n 1 nn 1-q_ weak-r_ % weak2 w_1,| start_ARG w2 end_ARG | ⩽ n- divide start_ARG qsansserif_weak end_ARG start_ARG 2 end_ARG square-root start_ARG log n end_ARG āŖ divide start_ARG 1 end_ARG start_ARG square-root start_ARG log n end_ARG end_ARG ndivide start_ARG 1 - qsansserif_weak - rsansserif_weak end_ARG start_ARG 2 end_ARG ⩽ w1 , as r<1subscript1r_ weak<1rsansserif_weak < 1. Finally, for the third condition, we have μmā¢nuāp2=nuāqār2+uāp2āŖn1āqār2subscriptsuperscript2superscript22much-less-thansuperscript1subscriptsubscript2 _mn u-p2=n u-q-r2+ u-p2% n 1-q_ weak-r_ weak2square-root start_ARG μitalic_m end_ARG ndivide start_ARG u - p end_ARG start_ARG 2 end_ARG = ndivide start_ARG u - q - r end_ARG start_ARG 2 end_ARG + divide start_ARG u - p end_ARG start_ARG 2 end_ARG āŖ ndivide start_ARG 1 - qsansserif_weak - rsansserif_weak end_ARG start_ARG 2 end_ARG ā2ā¢uā(p+q+r)<1ā(q+r)iffabsent21subscriptsubscript 2u-(p+q+r)<1-(q_ weak+r_ weak)ā 2 u - ( p + q + r ) < 1 - ( qsansserif_weak + rsansserif_weak ) āq+r>2ā¢uā(p+1)+q+riffabsent21subscriptsubscript q+r>2u-(p+1)+q_ weak+r_ weakā q + r > 2 u - ( p + 1 ) + qsansserif_weak + rsansserif_weak (23) With these preparations in hand, we now prove the positive side of the result. Sufficient condition for weak-to-strong generalization. First we lower bound SUmā¢(ā|)subscriptSUmconditionalsubscriptsubscript SU_m( v_*| w_ weak)SUm ( vā | wsansserif_weak ). Under Equations 22 and 23, we conclude that SUm,ā¢(ā|)ā³Ī¼mā¢w1⩾1logā”nā¢Ī¼mā n1āqār2greater-than-or-equivalent-tosubscriptSUmconditionalsubscriptsubscriptsubscriptmsubscriptw1ā 1nsubscriptmsuperscriptn1subscriptqsubscriptr2 SU_m, strong( v_*| w_ weak% ) _mw_1 1 n _mĀ· n 1-% q_ weak-r_ weak2SUm , sansserif_strong ( vā | wsansserif_weak ) Ⳡμroman_m w1 ⩾ divide start_ARG 1 end_ARG start_ARG square-root start_ARG log n end_ARG end_ARG μroman_m ā ndivide start_ARG 1 - qsansserif_weak - rsansserif_weak end_ARG start_ARG 2 end_ARG On the other hand, by Proposition B.14 we have m,ā¢(ā|)2subscriptsuperscriptconditionalsubscript2 CN_m, strong( v_*| w)^2sansserif_CNm , sansserif_strong ( italic_vā | italic_w )2 ⩽oā¢(μm2ā¢|w1|2)+μm2ā¢nrāuā¢logā”n+nuāpā¢logā”n.absentsuperscriptsubscript2superscriptsubscript12superscriptsubscript2superscriptsuperscript o( _m^2 w_1^2)+ _m^2n^r% -u n+n^u-p n.⩽ o ( μitalic_m2 | start_ARG w1 end_ARG |2 ) + μitalic_m2 nitalic_r - u log n + nitalic_u - p log n . We will now analyze the survival-to-contamination ratio for the strong learner. The first term is clearly at least Ļā¢(1)1Ļ(1)Ļ ( 1 ). For the second term, we get 1logā”nā¢n1āqār2ārāu2,1superscript1subscriptsubscript22 1 nn 1-q_ weak-r_ weak2% - r-u2,divide start_ARG 1 end_ARG start_ARG log n end_ARG ndivide start_ARG 1 - qsansserif_weak - rsansserif_weak end_ARG start_ARG 2 end_ARG - divide start_ARG r - u end_ARG start_ARG 2 end_ARG , which is Ļā¢(1)1Ļ(1)Ļ ( 1 ) if q+r<u+1ārsubscriptsubscript1 q_ weak+r_ weak<u+1-rqsansserif_weak + rsansserif_weak < u + 1 - r (24) Finally, for the third term, we get 1logā”nā¢nuāqār+1āqār2āuāp2,1superscript1subscriptsubscript22 1 nn^u-q-r+ 1-q_ weak-r_ % weak2- u-p2,divide start_ARG 1 end_ARG start_ARG log n end_ARG nitalic_u - q - r + divide start_ARG 1 - qsansserif_weak - rsansserif_weak end_ARG start_ARG 2 end_ARG - divide start_ARG u - p end_ARG start_ARG 2 end_ARG , which is Ļā¢(1)1Ļ(1)Ļ ( 1 ) if q+r<u+p+1ā2ā¢(q+r).subscriptsubscript12 q_ weak+r_ weak<u+p+1-2(q+r).qsansserif_weak + rsansserif_weak < u + p + 1 - 2 ( q + r ) . (25) Collecting the conditions Equations 22, 24 and 25 yields u u >q+rāminā”1,1ār,p+1ā2ā¢(q+r)absentsubscriptsubscript1112 >q_ weak+r_ weak- 1,1-r,p+1-2(q+% r)> qsansserif_weak + rsansserif_weak - min start_ARG 1 , 1 - r , p + 1 - 2 ( q + r ) end_ARG =q+rāminā”1ār,p+1ā2ā¢(q+r),absentsubscriptsubscript112 =q_ weak+r_ weak- 1-r,p+1-2(q+r),= qsansserif_weak + rsansserif_weak - min start_ARG 1 - r , p + 1 - 2 ( q + r ) end_ARG , which establishes the positive side of the result. Sufficient condition for failure of weak-to-strong generalization. To get the negative result, we need to upper bound SUm,ā¢(ā|)subscriptSUmconditionalsubscriptsubscript SU_m, strong( v_*| w_ weak)SUm , sansserif_strong ( vā | wsansserif_weak ) and lower bound m,ā¢(ā|)subscriptconditionalsubscriptsubscript CN_m, strong( v_*| w_ weak)sansserif_CNm , sansserif_strong ( italic_vā | italic_wsansserif_weak ). Our earlier calculations and Proposition B.14 yield |SUm,ā¢(ā|)|subscriptSUmconditionalsubscriptsubscript SU_m, strong( v_*| w% _ weak)| start_ARG SUm , sansserif_strong ( vā | wsansserif_weak ) end_ARG | ā²Ī¼mā maxā”w1,nu2āpā¢logā”nless-than-or-similar-toabsentā subscriptsubscript1superscript2 _mĀ· w_1,n u2-p % nⲠμitalic_m ā max start_ARG w1 , ndivide start_ARG u end_ARG start_ARG 2 end_ARG - p square-root start_ARG log n end_ARG end_ARG (26) m,ā¢(ā|)subscriptconditionalsubscriptsubscript CN_m, strong( v_*| w_ weak)sansserif_CNm , sansserif_strong ( italic_vā | italic_wsansserif_weak ) ā³Ī¼mā¢nrāu2+nuāp2.greater-than-or-equivalent-toabsentsubscriptsuperscript2superscript2 _mn r-u2+n u-p2\,.Ⳡμitalic_m ndivide start_ARG r - u end_ARG start_ARG 2 end_ARG + ndivide start_ARG u - p end_ARG start_ARG 2 end_ARG . (27) The above bound only differ by log factors from the upper bounds. Hence, in this case, the sufficient condition merely flips the direction of the inequality, which recovers the stated result. Otherwise, if u<q+rā1subscriptsubscript1u<q_ weak+r_ weak-1u < qsansserif_weak + rsansserif_weak - 1, then certainly u<q+rā1+rsubscriptsubscript1u<q_ weak+r_ weak-1+ru < qsansserif_weak + rsansserif_weak - 1 + r, and nu2āpā¢logā”nsuperscript2n u2-p nndivide start_ARG u end_ARG start_ARG 2 end_ARG - p square-root start_ARG log n end_ARG dominates. The latter is in turn dominated by nuāp2superscript2n u-p2ndivide start_ARG u - p end_ARG start_ARG 2 end_ARG, so the survival-to-contamination ratio is oā¢(1)1o(1)o ( 1 ). This completes the proof. ā Appendix D Multilabel classification In this section, we analyze multilabel classification with k classes, which is a variant of multiclass classification where a single datapoint can be positive examples of multiple classes. Given n datapoints, we encode this label enformation using k label vectors (1),ā¦,(k)superscript1ā¦superscript y^(1),ā¦, y^(k)italic_y( 1 ) , ⦠, italic_y( k ), where for iā[k]delimited-[]iā[k]i ā [ k ], we encode the iiith label vector as (i)ā±1nsuperscriptsuperscriptplus-or-minus1 y^(i)ā ± 1^nitalic_y( i ) ā start_ARG ± 1 end_ARG n, with 1111 representing positive examples. We make the following 1111-sparse assumption for multilabel data. Assumption 3 (1-sparse assumption for multilabel). The label defining directions ā(1),ā¦,ā(k)superscriptsubscript1ā¦superscriptsubscript v_*^(1),ā¦, v_*^(k)italic_vā( 1 ) , ⦠, italic_vā( k ) are aligned with a top k eigenbasis of the strong covariance Ī£ Ī£. In a strong eigenbasis where ā(i)=isuperscriptsubscriptsubscript v_*^(i)= e_iitalic_vā( i ) = italic_eitalic_i, we have y(j)=sgnā¢(xj),ājā[k]formulae-sequencesuperscriptsgnsubscriptfor-alldelimited-[] y^(j)=sgn(x_j), ā jā[k]y( j ) = sgn ( xitalic_j ) , ā j ā [ k ] Remark D.1. In fact, the analysis below will turn out to work even if the label defining directions are not orthogonal; they could all be the same! The analysis only relies on there existing some basis UisubscriptU_iUitalic_i such that ā(i)=1superscriptsubscriptsubscript1 v_*^(i)= e_1italic_vā( i ) = italic_e1. However, the tight misclassification rate would be different depending on the relationship between the label defining directions. The weak-to-strong setup is defined as follows. (1) āādĆksubscriptsuperscriptāsubscript f_ weak ^d_ weakĆ kitalic_fsansserif_weak ā blackboard_Rdsansserif_weak Ć k: train on n datapoints using weak features and ground-truth labels. (2) āādĆksubscriptsuperscriptā f_ w2s ^dĆ kitalic_fsansserif_w2s ā blackboard_Rd Ć k: train on mā«nmuch-greater-thanm nm ā« n datapoints using strong features and hard pseudolabels generated from subscript f_ weakitalic_fsansserif_weak. As before, we will study weak-to-strong generalization using overparameterized linear classifiers. Hence, subscript f_ weakitalic_fsansserif_weak will now consist of k different linear classifiers (i)āādsuperscriptsubscriptsuperscriptāsubscript f_ weak^(i) ^d_ weakitalic_fsansserif_weak( i ) ā blackboard_Rdsansserif_weak for iā[k]delimited-[]iā[k]i ā [ k ], all trained by MNI on n clean multilabel datapoints. To train (i)superscriptsubscript f_ w2s^(i)italic_fsansserif_w2s( i ), we generate hard pseudolabel vectors ^(i)=sgnā¢(āØ(i),ā©)superscript^sgnsuperscriptsubscriptsubscript y^(i)=sgn( f_ weak^(i), % x_ weak )over start_ARG italic_y end_ARG( i ) = sgn ( ⨠italic_fsansserif_weak( i ) , italic_xsansserif_weak ā© ), and then perform MNI on these hard pseudolabel vectors. We deem that a multilabel classifier fitalic_f generalizes if, for a fresh test sample subscript x_ testitalic_xsansserif_test and for every class iā[k]delimited-[]iā[k]i ā [ k ], fitalic_f correctly labels whether subscript x_ testitalic_xsansserif_test is a positive example of class i. More formally, define for a collection of classifiers =((1),ā¦,(k))superscript1ā¦superscript f=( f^(1),ā¦, f^(k))italic_f = ( italic_f( 1 ) , ⦠, italic_f( k ) ), the loss function ā()=[āiā[k]:sgn((i)())ā y(i)] ( f)= Pr[ā iā[k]:sgn( f^(i)(% x_ test))ā y_ test^(i)]ā ( italic_f ) = Pr [ ā i ā [ k ] : sgn ( italic_f( i ) ( italic_xsansserif_test ) ) ā ysansserif_test( i ) ], where the probability is taken over a fresh test sample (,y)subscriptsubscript( x_ test,y_ test)( italic_xsansserif_test , ysansserif_test ). Remark D.2. The weak model can also be trained on clean multiclass data rather than clean multilabel data. This will only affect the regimes for the weak model to satisfy Item 1.i, based on Theorem 3.1. The subset ensemble definition is essentially the same as before (Assumption 2), with the main difference being that we require all k of the label defining directions to be favored and axis-alignable in both the weak and strong favored feature subspace. Assumption 4 (Subset ensemble for multilabel classification). Let Ī=Īā¢(p,q,r)āādĆdĪsuperscriptā = (p,q,r) ^dĆ dĪ = Ī ( p , q , r ) ā blackboard_Rd Ć d denote the strong eigenvalues and Ī=Īā¢(p,q,r)āādĆdsubscriptĪsubscriptsubscriptsubscriptsuperscriptāsubscriptsubscript _ weak= (p_ weak,q_ weak,r_ % weak) ^d_ weakĆ d_ weakĪsansserif_weak = Ī ( psansserif_weak , qsansserif_weak , rsansserif_weak ) ā blackboard_Rdsansserif_weak Ć dsansserif_weak denote the weak eigenvalues, both drawn from the bi-level ensemble. Suppose the 1111-sparse assumption (Assumption 1) holds for the strong covariance, with any distinguished eigenbasis U where ā(i)=isuperscriptsubscriptsubscript v_*^(i)= e_iitalic_vā( i ) = italic_eitalic_i for iā[k]delimited-[]iā[k]i ā [ k ]. The following conditions relate the weak and strong features after rotating to U. (1) ā¼Nā¢(0,Ī)similar-tosubscript0Ī x_ strong N(0, )italic_xsansserif_strong ā¼ N ( 0 , Ī ), where Ī=Ī»Fā¢I[s]+Ī»Uā¢I[d]ā[s]Īsubscriptsubscriptdelimited-[]subscriptsubscriptdelimited-[]delimited-[] = _FI_[s]+ _UI_[d] [s]Ī = Ī»italic_F I[ s ] + Ī»italic_U I[ d ] ā [ s ]. (2) There exists subsets of coordinates Sā[s],Tā[d]ā[s]formulae-sequencedelimited-[]delimited-[]delimited-[]S [s],T [d] [s]S ā [ s ] , T ā [ d ] ā [ s ], with [k]āSdelimited-[][k] S[ k ] ā S and |S|=ssubscript S=s_ weak| start_ARG S end_ARG | = ssansserif_weak, such that =(Ī»F,Ī»Fā¢Ī S+Ī»U,Ī»Uā¢Ī T)ā¢=dNā¢(0,Ī»F,ā¢IS+Ī»U,ā¢IT).subscriptsubscriptsubscriptsubscriptĪ subscriptsubscriptsubscriptĪ subscriptsuperscript0subscriptsubscriptsubscriptsubscript x_ weak=( _F, weak _F% _S+ _U, weak _U _T) x% _ strong d=N(0, _F, weak% I_S+ _U, weakI_T)\,.italic_xsansserif_weak = ( square-root start_ARG divide start_ARG Ī»italic_F , sansserif_weak end_ARG start_ARG Ī»italic_F end_ARG end_ARG Ī italic_S + square-root start_ARG divide start_ARG Ī»italic_U , sansserif_weak end_ARG start_ARG Ī»italic_U end_ARG end_ARG Ī italic_T ) italic_xsansserif_strong start_RELOP SUPERSCRIPTOP start_ARG = end_ARG start_ARG d end_ARG end_RELOP N ( 0 , Ī»italic_F , sansserif_weak Iitalic_S + Ī»italic_U , sansserif_weak Iitalic_T ) . The crucial observation is that multilabel training boils down to k (nearly) independent binary classification problems. The main difference to establish successful generalization is that we now need to union bound over all k multilabel classifiers. The high probability bounds from the binary analysis come from two sources: (1) applying spectral bounds (Lemma B.5), which holds with very high probability (expā”(ān1/2)superscript12 (-n^1/2)exp ( start_ARG - n1 / 2 end_ARG )), and (2) Hanson-Wright calculations (Proposition B.8), where bounds that hold with probability Ī“ have deviation polyā¢logā”(1/Ī“)poly1poly (1/Ī“)poly log ( start_ARG 1 / Ī“ end_ARG ). Hence, for k a constant, Ī“ is only affected by a constant, and this will only change the bounds in our analysis by a constant, which does not shift the regimes. Furthermore, even if we allow k to scale with n as in Definition 2, since k is polynomial in n, the dependence for the high probability bounds on k is at most polylogarithmic in k, so again nothing changes with the analysis, which looks at polynomial regime shifts. For the converse direction, one can use a crude bound of just analyzing the probability of one classifier failing, which gives a error rate bounded from below by 12āonā¢(1)12subscript1 12-o_n(1)divide start_ARG 1 end_ARG start_ARG 2 end_ARG - oitalic_n ( 1 ). However, we expect that a more refined analysis would give the expected error rate of 1āOā¢(2āk)1superscript21-O(2^-k)1 - O ( 2- k ); we sketch an argument for how to get this improved error rate after the theorem statement. With these minor modifications, the formal details go through unchanged, and we arrive at our main theorem for weak-to-strong multilabel classification using hard pseudo-multilabels. Theorem D.3 (Weak-to-strong generalization for multilabel subset ensemble). Consider the setup where the weak model subscript f_ weakitalic_fsansserif_weak is trained on n correctly labeled examples and the strong model subscript f_ w2sitalic_fsansserif_w2s is trained on m=nusuperscriptm=n^um = nitalic_u weakly labeled examples using MNI, where u<pu<pu < p, q+r>uq+r>uq + r > u, and q+r>1subscriptsubscript1q_ weak+r_ weak>1qsansserif_weak + rsansserif_weak > 1. Assume the following: (1) The true multilabels satisfy the 1111-sparse assumption (Assumption 3) for the strong covariance. (2) The weak and strong features follow the subset ensemble (Assumption 2) with bi-level eigenvalues Īā¢(p,q,r)Ī (p,q,r)Ī ( p , q , r ) and Īā¢(p,q,r)Īsubscriptsubscriptsubscript (p_ weak,q_ weak,r_ weak)Ī ( psansserif_weak , qsansserif_weak , rsansserif_weak ), respectively, scaled relative to n. (3) There are not too many weakly labeled examples: u<p+1+q+rā(q+r)21subscriptsubscript2u< p+1+q+r-(q_ weak+r_ weak)2u < divide start_ARG p + 1 + q + r - ( qsansserif_weak + rsansserif_weak ) end_ARG start_ARG 2 end_ARG. Let Ļāp+1ā2ā¢(q+r)āsubscript12 _ strong p+1-2(q+r)Ļsansserif_strong ā p + 1 - 2 ( q + r ). Then, the resulting test error for subscript f_ w2sitalic_fsansserif_w2s satisfies ā¢[āā¢()]delimited-[]āsubscript E[ ( f_ w2s)]E [ ā ( italic_fsansserif_w2s ) ] =onā¢(1),ifā¢u>q+rāminā”1ār,ĻĪ©ā¢(1),ifā¢u<q+rāminā”1ār,Ļ.absentcasessubscript1ifsubscriptsubscript1subscriptĪ©1ifsubscriptsubscript1subscript = caseso_n(1),&\ if\ u>q_ weak+r_% weak- 1-r, _ strong\\ (1),&\ if\ u<q_ weak+r_ weak- % 1-r, _ strong. cases= start_ROW start_CELL oitalic_n ( 1 ) , end_CELL start_CELL if u > qsansserif_weak + rsansserif_weak - min start_ARG 1 - r , Ļsansserif_strong end_ARG end_CELL end_ROW start_ROW start_CELL Ī© ( 1 ) , end_CELL start_CELL if u < qsansserif_weak + rsansserif_weak - min start_ARG 1 - r , Ļsansserif_strong end_ARG . end_CELL end_ROW (28) We now sketch out an approach which should give the correct error rate for constant k (or even k growing slowly with n). Note that the complement of the failure event is āiā[k]:sgn(āØ(i),)ā©=y(i).ā iā[k]:sgn( f_ w2s^(i), x_% test) =y_ test^(i).ā i ā [ k ] : sgn ( ⨠italic_fsansserif_w2s( i ) , italic_xsansserif_test ) ā© = ysansserif_test( i ) . From the Gram-Schmidt decomposition Equation 8 and the noise stability formula, we can decompose this event as āiā[k]:sgnā¢(SUā¢(ā(i)|)ā¢(ā(i)|)ā¢xā(i)+g(i))=sgnā¢(xā(i)),:for-alldelimited-[]sgnSUconditionalsuperscriptsubscripticonditionalsuperscriptsubscriptsuperscriptsubscriptsuperscriptsgnsuperscriptsubscriptā iā[k]:sgn( SU( v_*^(i)| w)% CN( v_*^(i)| w)x_*^(i)+g^(i))=sgn(x_*^% (i)),ā i ā [ k ] : sgn ( divide start_ARG SU ( vā( i ) | w ) end_ARG start_ARG sansserif_CN ( italic_vā( i ) | italic_w ) end_ARG xā( i ) + g( i ) ) = sgn ( xā( i ) ) , where xā(i)=āØ,ā(i)ā©superscriptsubscriptexpectation-valuesubscriptsuperscriptsubscriptx_*^(i)= g_ test, v_*^(i)xā( i ) = ⨠start_ARG italic_gsansserif_test , italic_vā( i ) end_ARG ā© and g(i)superscriptg^(i)g( i ) are iid standard Gaussians. In the converse regime, the survival to contamination ratio is polynomially decaying, so for typical g(i)superscriptg^(i)g( i ), with probability expā”(ānc)superscript (-n^c)exp ( start_ARG - nitalic_c end_ARG ) we have sgnā¢(SUā¢(ā(i)|)ā¢(ā(i)|)ā¢xā(i)+g(i))=sgnā¢(g(i))sgnSUconditionalsuperscriptsubscripticonditionalsuperscriptsubscriptsuperscriptsubscriptsuperscriptsgnsuperscriptsgn( SU( v_*^(i)| w) CN( v% _*^(i)| w)x_*^(i)+g^(i))=sgn(g^(i))sgn ( divide start_ARG SU ( vā( i ) | w ) end_ARG start_ARG sansserif_CN ( italic_vā( i ) | italic_w ) end_ARG xā( i ) + g( i ) ) = sgn ( g( i ) ). Furthermore, by unpacking on the analysis of (i)superscriptsubscript f_ w2s^(i)italic_fsansserif_w2s( i ) (specifically, see Equation 20) for iā jiā ji ā j, g(i)superscriptg^(i)g( i ) and g(j)superscriptg^(j)g( j ) only differ by a Gaussian with polynomially decaying variance, so up to a failure event with probability expā”(ānc)superscript (-n^c)exp ( start_ARG - nitalic_c end_ARG ), we can replace these with the same Gaussian g~~ gover~ start_ARG g end_ARG which is independent of both xā(i)superscriptsubscriptx_*^(i)xā( i ) and xā(j)superscriptsubscriptx_*^(j)xā( j ). We can do this for all pairs (i,j)(i,j)( i , j ) and union bound over k (this is where we use the slow growing condition on k). Hence, up to these error terms, which are negligible, the complementary event occurs with probability 2āksuperscript22^-k2- k, so the test error will indeed be 1āOā¢(2āk)1superscript21-O(2^-k)1 - O ( 2- k ). D.1 Multilabel supervision for multiclass classification In this section, we expand upon the arguments to use weak multilabel supervision to train a weak-to-strong multiclass classifier subscript f_ w2sitalic_fsansserif_w2s. The difficulty of the multiclass analysis is studying the MNI behavior for weak supervision. However, since the multilabel MNI behavior is well under control by the arguments above, it is tractable to study this setup instead. The key insight is that, for multiclass classification to succeed, it suffices to look at pairwise comparisons between the score functions for the k different classes (see Wu and Sahai [2024] for more justification). In particular, one studies the relative survival given different class label vectors: SUā¢(|^(i))āSUā¢(|^(j)),SUconditionalsuperscriptsubscript^iSUconditionalsuperscriptsubscript^j SU( v| y_ weak^(i))- SU( % v| y_ weak^(j)),SU ( v | over start_ARG y end_ARGsansserif_weak( i ) ) - SU ( v | over start_ARG y end_ARGsansserif_weak( j ) ) , with the signal component for class i being the above quantity with =ā(i)superscriptsubscript v= v_*^(i)italic_v = italic_vā( i ). One can then define the relative contamination in analogous way. However, the path towards studying the survival comes from understanding the coefficients of subscript f_ weakitalic_fsansserif_weak and subscript f_ w2sitalic_fsansserif_w2s, which is feasible. Thus, to determine whether subscript f_ w2sitalic_fsansserif_w2s generalizes for multiclass classification, it reduces back down to the multilabel/binary behavior. As argued in Wu and Sahai [2024], because of the margin between the features and the survivals, it suffices to get a polynomially increasing SU/SU SU/ CNSU / sansserif_CN ratio. Hence, in the successful regime for weak-to-strong multilabel generalization, this relative SU/SU SU/ CNSU / sansserif_CN ratio is polynomially increasing, which implies that multiclass classification succeeds. Appendix E Improving the bounds for misclassification rate In this section we tighten the bounds on misclassification rate for the multiclass setting. Theorem E.1 (Tightening of Proposition A.7). WS24] Assume we are in the bi-level ensemble model (Definition 1), the true data generating process is 1-sparse (Assumption 1), and the number of classes follows the scaling defined in Definition 2. Then, in the negative regime where the model does not achieve vanishing error, we have ā¢[āā¢()]=1āĪā¢(1k),delimited-[]āsubscript1Ī1 E[ ( f_ strong)]=1- % ( 1k),E [ ā ( italic_fsansserif_strong ) ] = 1 - Ī ( start_ARG divide start_ARG 1 end_ARG start_ARG k end_ARG end_ARG ) , (29) where the expectation is taken over the randomness of the training data and the test point. At a high level, the misclassification event ā°errsubscriptā°errE_ errEerr is governed by the following inequality holding: SUnnā¢maxjā[k]ā”|xj|⩽maxiā[k]ā”gi,subscriptSUnsubscriptsubscriptdelimited-[]subscriptsubscriptdelimited-[]subscript SU_n CN_n _jā[k]% x_j _iā[k]g_i,divide start_ARG SUn end_ARG start_ARG sansserif_CNn end_ARG maxitalic_j ā [ k ] | start_ARG xitalic_j end_ARG | ⩽ maxitalic_i ā [ k ] gitalic_i , where (xj)jā[k]subscriptsubscriptdelimited-[](x_j)_jā[k]( xitalic_j )j ā [ k ] are iid standard normals, and (gi)iā[k]subscriptsubscriptdelimited-[](g_i)_iā[k]( gitalic_i )i ā [ k ] are jointly gaussian with some correlation structure. Now, [Wu and Sahai, 2024, Proposition A.3] implies that SUnn⩽nāusubscriptSUnsubscriptsuperscript SU_n CN_n n^-udivide start_ARG SUn end_ARG start_ARG sansserif_CNn end_ARG ⩽ n- u for some constant u>00u>0u > 0 with probability 1āOā¢(1/n)111-O(1/n)1 - O ( 1 / n ). Also, we can upper bound maxjā[k]ā”|xj|⩽Oā¢(logā”k)subscriptdelimited-[]subscript _jā[k] x_j O( k)maxitalic_j ā [ k ] | start_ARG xitalic_j end_ARG | ⩽ O ( square-root start_ARG log k end_ARG ) with probability at least 1āOā¢(1/k)111-O(1/k)1 - O ( 1 / k ). Moreover, in the regime where classification fails, we know that from [Wu and Sahai, 2024, Proposition F.1], we have that ā¢[giā¢gj]⩽12+nāĪ“delimited-[]subscriptsubscript12superscript E[g_ig_j] 12+n^-Ī“E [ gitalic_i gitalic_j ] ⩽ divide start_ARG 1 end_ARG start_ARG 2 end_ARG + n- Ī“ for some constant Ī“>00Ī“>0Ī“ > 0 with probability at least 1āOā¢(1/n)111-O(1/n)1 - O ( 1 / n ). Since k=oā¢(n)k=o(n)k = o ( n ), when we union bound over the above events, they get absorbed by the Oā¢(ā )ā O(Ā·)O ( ā ) and Ī©ā¢(ā )Ī©ā (Ā·)Ī© ( ā ) terms. To tighten the misclassification rate, we will improve upon [Lopes and Yao, 2022, Theorem 2.1]. In particular, we shows the following lower tail inequality for the maximum of correlated gaussians. We will prove the following theorem, which captures the lower tail behavior of the maximum of correalted Gaussians very far from its expectation. This result complements the lower tail bound of Lopes and Yao [2022], which holds for more moderate deviations. See 3.6 Before we prove the theorem, let us see how it tightens the misclassiifcation rate. Proof of Theorem E.1. We will apply Theorem 3.6 with N=kā11N=k-1N = k - 1, Ļ0=12+nāĪ“subscript012superscript _0= 12+n^-Ī“Ļ0 = divide start_ARG 1 end_ARG start_ARG 2 end_ARG + n- Ī“, and Ī“0=1logā”ksubscript01 _0= 1 kĪ“0 = divide start_ARG 1 end_ARG start_ARG log k end_ARG. Noting that Ī“0ā¢2ā¢(1āĻ0)ā¢logā”k⩾nāusubscript021subscript0superscript _0 2(1- _0) k n^-uĪ“0 square-root start_ARG 2 ( 1 - Ļ0 ) log k end_ARG ⩾ n- u if k=ckā¢ntsubscriptsuperscriptk=c_kn^tk = citalic_k nitalic_t for any tā[0,1)01tā[0,1)t ā [ 0 , 1 ), we see that ā¢[maxiā[k]ā”gi⩽nāu]delimited-[]subscriptdelimited-[]subscriptsuperscript Pr[ _iā[k]g_i n^-u]Pr [ maxitalic_i ā [ k ] gitalic_i ⩽ n- u ] ⩽ā¢[maxiā[k]ā”gi⩽Γ0ā¢2ā¢(1āĻ0)ā¢logā”k]absentdelimited-[]subscriptdelimited-[]subscriptsubscript021subscript0 Pr[ _iā[k]g_i _0% 2(1- _0) k]⩽ Pr [ maxitalic_i ā [ k ] gitalic_i ⩽ Ī“0 square-root start_ARG 2 ( 1 - Ļ0 ) log k end_ARG ] (Ī“0ā¢2ā¢(1āĻ0)ā¢logā”k⩾nāusubscript021subscript0superscript _0 2(1- _0) k n^-uĪ“0 square-root start_ARG 2 ( 1 - Ļ0 ) log k end_ARG ⩾ n- u) ⩽Oā¢(kā(1āĪ“0)2ā¢(1+nāĪ“)ā¢(logā”k)nāĪ“āĪ“02)absentsuperscriptsuperscript1subscript021superscriptsuperscriptsuperscriptsubscript02 O (k^-(1- _0)^2(1+n^-Ī“)( k% )^n^-Ī“- _02)⩽ O ( start_ARG k- ( 1 - Ī“0 ) start_POSTSUPERSCRIPT 2 ( 1 + n- Ī“ ) end_POSTSUPERSCRIPT ( log k )n start_POSTSUPERSCRIPT - Ī“ - divide start_ARG Ī“0 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT end_ARG ) (Theorem 3.6) ⩽Oā¢(kā(1āĪ“0)2ā¢(logā”k)āĪ“02)ā¢(1+onā¢(1))absentsuperscriptsuperscript1subscript02superscriptsubscript021subscript1 O (k^-(1- _0)^2( k)^- % _02)(1+o_n(1))⩽ O ( start_ARG k- ( 1 - Ī“0 ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( log k )- divide start_ARG Ī“0 end_ARG start_ARG 2 end_ARG end_ARG ) ( 1 + oitalic_n ( 1 ) ) (knāĪ“=1+onā¢(1)superscriptsuperscript1subscript1k^n^-Ī“=1+o_n(1)kitalic_n start_POSTSUPERSCRIPT - Ī“ end_POSTSUPERSCRIPT = 1 + oitalic_n ( 1 )) ⩽Oā¢(kā(1āĪ“0)2)absentsuperscriptsuperscript1subscript02 O(k^-(1- _0)^2)⩽ O ( k- ( 1 - Ī“0 ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) ((logā”k)āĪ“0/2=1āokā¢(1)superscriptsubscript021subscript1( k)^- _0/2=1-o_k(1)( log k )- Ī“0 / 2 = 1 - oitalic_k ( 1 )) ⩽Oā¢(1k).absent1 O ( 1k)\,.⩽ O ( start_ARG divide start_ARG 1 end_ARG start_ARG k end_ARG end_ARG ) . (Ī“0=1/logā”ksubscript01 _0=1/ kĪ“0 = 1 / log k) Inverting this bound, we see that ā¢[maxiā[k]ā”gi>nāu]⩾1āOā¢(1k).delimited-[]subscriptdelimited-[]subscriptsuperscript11 Pr[ _iā[k]g_i>n^-u] 1-O% ( 1k)\,.Pr [ maxitalic_i ā [ k ] gitalic_i > n- u ] ⩾ 1 - O ( start_ARG divide start_ARG 1 end_ARG start_ARG k end_ARG end_ARG ) . For the upper bound on the above probability, we can use Slepianās lemma and then compare to Gaussians giĀÆsubscript g_iunderĀÆ start_ARG gitalic_i end_ARG which have correlation 12ānāĪ“12superscript 12-n^-Ī“divide start_ARG 1 end_ARG start_ARG 2 end_ARG - n- Ī“. Writing it all out, we have ā¢[maxiā[k]ā”gi⩽nāu]delimited-[]subscriptdelimited-[]subscriptsuperscript Pr[ _iā[k]g_i n^-u]Pr [ maxitalic_i ā [ k ] gitalic_i ⩽ n- u ] ⩾ā¢[maxiā[k]ā”gi¯⩽nāu]absentdelimited-[]subscriptdelimited-[]ĀÆsubscriptsuperscript Pr[ _iā[k] g_i% n^-u]⩾ Pr [ maxitalic_i ā [ k ] underĀÆ start_ARG gitalic_i end_ARG ⩽ n- u ] (Slepianās lemma) ⩾ā¢[maxiā[k]ā”gi¯⩽0]absentdelimited-[]subscriptdelimited-[]ĀÆsubscript0 Pr[ _iā[k] g_i% 0]⩾ Pr [ maxitalic_i ā [ k ] underĀÆ start_ARG gitalic_i end_ARG ⩽ 0 ] ⩾Ωā¢(1k1+nāĪ“)absentĪ©1superscript1superscript ( 1k^1+n^-Ī“)⩾ Ī© ( start_ARG divide start_ARG 1 end_ARG start_ARG k1 + n start_POSTSUPERSCRIPT - Ī“ end_POSTSUPERSCRIPT end_ARG end_ARG ) ([Pinasco et al., 2021, Theorem 2.1]) ⩾Ωā¢(1k).absentĪ©1 ( 1k)\,.⩾ Ī© ( start_ARG divide start_ARG 1 end_ARG start_ARG k end_ARG end_ARG ) . (knāĪ“=1+onā¢(1)superscriptsuperscript1subscript1k^n^-Ī“=1+o_n(1)kitalic_n start_POSTSUPERSCRIPT - Ī“ end_POSTSUPERSCRIPT = 1 + oitalic_n ( 1 )) from which we get a nearly matching upper bound on the probability of 1āĪ©ā¢(1k)1Ī©11- ( 1k)1 - Ī© ( divide start_ARG 1 end_ARG start_ARG k end_ARG ). ā We return to the proof of Theorem 3.6. Proof of Theorem 3.6. The lower bound directly follows from the proof of Lopes and Yao [2022], so we focus on proving the upper bound. We remark that the constant hidden by Ī Ī can be pinpointed to (1+oNā¢(1))ā¢Ļ01āĻ01subscript1subscript01subscript0(1+o_N(1)) _01- _0( 1 + oitalic_N ( 1 ) ) square-root start_ARG divide start_ARG Ļ0 end_ARG start_ARG 1 - Ļ0 end_ARG end_ARG, but we will not discuss this further. To reduce confusion, we will attempt to follow the notation and treatment from Lopes and Yao [2022]. To prove the upper bound, we can use Slepianās lemma to reduce to the case where ā¢[giā¢gj]=Ļ0delimited-[]subscriptsubscriptsubscript0 E[g_ig_j]= _0E [ gitalic_i gitalic_j ] = Ļ0 for all iā jiā ji ā j. Then, we can explicitly decompose gi=Ļ0ā¢x+1āĻ0ā¢hi,subscriptsubscript01subscript0subscriptāg_i= _0x+ 1- _0h_i,gitalic_i = square-root start_ARG Ļ0 end_ARG x + square-root start_ARG 1 - Ļ0 end_ARG hitalic_i , where x,hisubscriptāx,h_ix , hitalic_i are iid standard Gaussians. Via this decomposition, we can write an integral representation for the desired probability: ā¢[maxiā[N]ā”gi⩽tN]delimited-[]subscriptdelimited-[]subscriptsubscript Pr[ _iā[N]g_i t_N]Pr [ maxitalic_i ā [ N ] gitalic_i ⩽ titalic_N ] =ā«āāĻā¢(s)ā¢s,absentsuperscriptsubscriptdifferential-d = _-ā^āĻ(s)ds,= ā«- ā Ļ ( s ) d s , (30) Ļā¢(s) Ļ(s)Ļ ( s ) āĻā¢(s)ā¢Ī¦Nā¢(tNāĻ0ā¢s1āĻ0)ā¢dā¢s,āabsentitalic-ĻsuperscriptΦsubscriptsubscript01subscript0 Ļ(s) ^N ( t_N- _0s% 1- _0)ds,ā Ļ ( s ) Φitalic_N ( start_ARG divide start_ARG titalic_N - square-root start_ARG Ļ0 end_ARG s end_ARG start_ARG square-root start_ARG 1 - Ļ0 end_ARG end_ARG end_ARG ) d s , (31) where Ļā¢(ā )italic-Ļā Ļ(Ā·)Ļ ( ā ) and Φā¢(ā )Φā (Ā·)Φ ( ā ) are the standard Gaussian density and CDF, respectively. We will estimate this integral by splitting it into a couple pieces. To this end, we will bound the Gaussian CDF using Millsā inequality. For any t>00t>0t > 0, we have t1+t2ā¢Ļā¢(t)⩽1āΦā¢(t)=Φā¢(āt)⩽1tā¢Ļā¢(t).1superscript2italic-Ļ1Φ1italic-Ļ t1+t^2Ļ(t) 1- (t)= (-t) % 1tĻ(t)\,.divide start_ARG t end_ARG start_ARG 1 + t2 end_ARG Ļ ( t ) ⩽ 1 - Φ ( t ) = Φ ( - t ) ⩽ divide start_ARG 1 end_ARG start_ARG t end_ARG Ļ ( t ) . We will need the following multiplicative estimate on ΦNā¢(ā )superscriptΦā ^N(Ā·)Φitalic_N ( ā ), which holds for any Ī“ā[0,1]01Ī“ā[0,1]Ī“ ā [ 0 , 1 ]: ΦNā¢(2ā¢logā”Nā¢(1āĪ“))superscriptΦ21 ^N( 2 N(1-Ī“))Φitalic_N ( square-root start_ARG 2 log N end_ARG ( 1 - Ī“ ) ) =(1āΦā¢(ā2ā¢logā”Nā¢(1āĪ“)))Nabsentsuperscript1Φ21 =(1- (- 2 N(1-Ī“)))^N= ( 1 - Φ ( - square-root start_ARG 2 log N end_ARG ( 1 - Ī“ ) ) )N ⩽(1ā12ā¢Ļā¢N(1āĪ“)2ā¢(2ā¢logā”Nā¢(1āĪ“)+1))Nabsentsuperscript112superscriptsuperscript12211 (1- 1 2ĻN^(1-Ī“)^2(% 2 N(1-Ī“)+1))^N⩽ ( start_ARG 1 - divide start_ARG 1 end_ARG start_ARG square-root start_ARG 2 Ļ end_ARG N( 1 - Ī“ ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( square-root start_ARG 2 log N end_ARG ( 1 - Ī“ ) + 1 ) end_ARG end_ARG )N ⩽expā”(āN1ā(1āĪ“)22ā¢Ļā¢(2ā¢logā”N+1)).absentsuperscript1superscript12221 (- N^1-(1-Ī“)^2 2Ļ( 2% N+1))\,.⩽ exp ( start_ARG - divide start_ARG N1 - ( 1 - Ī“ ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG square-root start_ARG 2 Ļ end_ARG ( square-root start_ARG 2 log N end_ARG + 1 ) end_ARG end_ARG ) . (32) The above bound (32) yields nontrivial bounds only when Ī“>cā¢logā”logā”Nlogā”NĪ“> c N NĪ“ > divide start_ARG c log log N end_ARG start_ARG log N end_ARG for a constant c>1414c> 14c > divide start_ARG 1 end_ARG start_ARG 4 end_ARG, and decays superpolynomially if c>3434c> 34c > divide start_ARG 3 end_ARG start_ARG 4 end_ARG. These bounds motivate splitting (31) into a few different pieces, based on which term dominates the behavior of the integral Ļ. To this end, let cN,dN>0subscriptsubscript0c_N,d_N>0citalic_N , ditalic_N > 0 be parameters we specify shortly. Then we split the integral into three pieces: ā«āāācNĻā¢(s)ā¢ds+ā«ācNādNĻā¢(s)ā¢ds+ā«ādNāĻā¢(s)ā¢ds.superscriptsubscriptsubscriptsuperscriptsubscriptsubscriptsubscriptsuperscriptsubscriptsubscript _-ā^-c_NĻ(s) s+ _-c_N^-d_% NĻ(s) s+ _-d_N^āĻ(s) s.ā«- ā- citalic_N Ļ ( s ) d start_ARG s end_ARG + ā«- c start_POSTSUBSCRIPT N end_POSTSUBSCRIPT- ditalic_N Ļ ( s ) d start_ARG s end_ARG + ā«- d start_POSTSUBSCRIPT N end_POSTSUBSCRIPTā Ļ ( s ) d start_ARG s end_ARG . As in Lopes and Yao [2022], we define α0ā(1Ļ0ā1)ā¢(1āĪ“0)2āsubscript01subscript01superscript1subscript02 _0 ( 1 _0-1)(1- _0)^2α0 ā ( divide start_ARG 1 end_ARG start_ARG Ļ0 end_ARG - 1 ) ( 1 - Ī“0 )2 and β0āα01āĪ“0āsubscript0subscript01subscript0 _0 _01- _0β0 ā divide start_ARG α0 end_ARG start_ARG 1 - Ī“0 end_ARG. Then the ultimate bound we want to prove is ā«āāĻā¢(s)ā¢ds⩽Oā¢(Nāα0ā¢(logā”N)β0ā12)superscriptsubscriptsuperscriptsubscript0superscriptsubscript012 _-ā^āĻ(s) s O (N^- _% 0( N) _0-12)ā«- ā Ļ ( s ) d start_ARG s end_ARG ⩽ O ( start_ARG N- α0 ( log N )divide start_ARG β0 - 1 end_ARG start_ARG 2 end_ARG end_ARG ). We explain the choice of cN,dN>0subscriptsubscript0c_N,d_N>0citalic_N , ditalic_N > 0 as follows. For succinctness, we introduce the following two functions on āRblackboard_R: sNā¢(u)subscript s_N(u)sitalic_N ( u ) āā2ā¢(1āĻ0)ā¢logā”NĻ0ā¢u=ā2ā¢Ī±0ā¢logā”N1āĪ“0ā¢uāabsent21subscript0subscript02subscript01subscript0 - 2(1- _0) N _0u=- % 2 _0 N1- _0uā - square-root start_ARG divide start_ARG 2 ( 1 - Ļ0 ) log N end_ARG start_ARG Ļ0 end_ARG end_ARG u = - divide start_ARG square-root start_ARG 2 α0 log N end_ARG end_ARG start_ARG 1 - Ī“0 end_ARG u fNā¢(s)subscript f_N(s)fitalic_N ( s ) ātNāĻ0ā¢s1āĻ0,āabsentsubscriptsubscript01subscript0 t_N- _0s 1- _0,ā divide start_ARG titalic_N - square-root start_ARG Ļ0 end_ARG s end_ARG start_ARG square-root start_ARG 1 - Ļ0 end_ARG end_ARG , and reparameterize the interval [ācN,ādN]subscriptsubscript[-c_N,-d_N][ - citalic_N , - ditalic_N ] as another interval āII on u below. 1. We want cNsubscriptc_Ncitalic_N to satisfy Φā¢(ācN)=Oā¢(Nāα0ā¢(logā”N)β0ā12)Φsubscriptsuperscriptsubscript0superscriptsubscript012 (-c_N)=O (N^- _0( N) _0-12)Φ ( - citalic_N ) = O ( start_ARG N- α0 ( log N )divide start_ARG β0 - 1 end_ARG start_ARG 2 end_ARG end_ARG ). Given this, the first term can be bounded by ā«āāācNĻā¢(s)ā¢ds⩽ā«āāācNĻā¢(s)ā¢ds=Φā¢(ācN)⩽Oā¢(1Nα0ā¢(logā”N)β0ā12).superscriptsubscriptsubscriptsuperscriptsubscriptsubscriptitalic-ĻΦsubscript1superscriptsubscript0superscriptsubscript012 _-ā^-c_NĻ(s) s _-ā^-c_N% Ļ(s) s= (-c_N) O ( 1N _0% ( N) _0-12).ā«- ā- citalic_N Ļ ( s ) d start_ARG s end_ARG ⩽ ā«- ā- citalic_N Ļ ( s ) d start_ARG s end_ARG = Φ ( - citalic_N ) ⩽ O ( start_ARG divide start_ARG 1 end_ARG start_ARG Nitalic_α0 end_ARG ( log N )divide start_ARG β0 - 1 end_ARG start_ARG 2 end_ARG end_ARG ) . By inverting Millsā inequality, we see that it suffices to pick cNsubscript c_Ncitalic_N ā2ā¢(1āĻ0)ā¢logā”NĻ0ā¢(1āĪ“0ālogā”logā”N4ā¢logā”N)āabsent21subscript0subscript01subscript04 2(1- _0) N _0 (1-% _0- N4 N)ā square-root start_ARG divide start_ARG 2 ( 1 - Ļ0 ) log N end_ARG start_ARG Ļ0 end_ARG end_ARG ( start_ARG 1 - Ī“0 - divide start_ARG log log N end_ARG start_ARG 4 log N end_ARG end_ARG ) (33) =sNā¢(1āĪ“0ālogā”logā”N4ā¢logā”N).absentsubscript1subscript04 =s_N (1- _0- N4 N)\,.= sitalic_N ( start_ARG 1 - Ī“0 - divide start_ARG log log N end_ARG start_ARG 4 log N end_ARG end_ARG ) . Indeed, we have for sufficiently large N that Φā¢(ācN)⩽Ļā¢(cN)cNΦsubscriptitalic-Ļsubscriptsubscript (-c_N) Ļ(c_N)c_NΦ ( - citalic_N ) ⩽ divide start_ARG Ļ ( citalic_N ) end_ARG start_ARG citalic_N end_ARG ⩽expā”(āα0ā¢logā”Nā¢(1ālogā”logā”N4ā¢(1āĪ“0)ā¢logā”N2))2ā¢Ļā¢2ā¢(1Ļ0ā1)ā¢logā”Nā¢(1āoNā¢(1))absentsubscript01superscript41subscript02221subscript011subscript1 (- _0 N(1- N4(1-% _0) N^2)) 2Ļ 2( 1 _0-1) N(1-o% _N(1))⩽ divide start_ARG exp ( start_ARG - α0 log N ( 1 - divide start_ARG log log N end_ARG start_ARG 4 ( 1 - Ī“0 ) log N end_ARG2 ) end_ARG ) end_ARG start_ARG square-root start_ARG 2 Ļ end_ARG square-root start_ARG 2 ( divide start_ARG 1 end_ARG start_ARG Ļ0 end_ARG - 1 ) log N end_ARG ( 1 - oitalic_N ( 1 ) ) end_ARG ⩽Ļ01āĻ0ā¢Nāα0ā¢(logā”N)β0ā12absentsubscript01subscript0superscriptsubscript0superscriptsubscript012 _01- _0N^- _0( N% ) _0-12⩽ square-root start_ARG divide start_ARG Ļ0 end_ARG start_ARG 1 - Ļ0 end_ARG end_ARG N- α0 ( log N )divide start_ARG β0 - 1 end_ARG start_ARG 2 end_ARG (β0=α01āĪ“0subscript0subscript01subscript0 _0= _01- _0β0 = divide start_ARG α0 end_ARG start_ARG 1 - Ī“0 end_ARG) 2. We pick dNsubscriptd_Nditalic_N such that ΦNā¢(fNā¢(ādN))āŖ1Nα0ā¢(logā”N)β0ā12much-less-thansuperscriptΦsubscriptsubscript1superscriptsubscript0superscriptsubscript012 ^N(f_N(-d_N)) 1N _0( N) _0-1% 2Φitalic_N ( fitalic_N ( - ditalic_N ) ) āŖ divide start_ARG 1 end_ARG start_ARG Nitalic_α0 end_ARG ( log N )divide start_ARG β0 - 1 end_ARG start_ARG 2 end_ARG. Given this, by monotonicity we evidently have ā«ādNāĻā¢(s)ā¢ds⩽ΦNā¢(fNā¢(ādN))āŖ1Nα0ā¢(logā”N)β0ā12.superscriptsubscriptsubscriptsuperscriptΦsubscriptsubscriptmuch-less-than1superscriptsubscript0superscriptsubscript012 _-d_N^āĻ(s) s ^N(f_N(-d_N))% 1N _0( N) _0-12.ā«- d start_POSTSUBSCRIPT N end_POSTSUBSCRIPTā Ļ ( s ) d start_ARG s end_ARG ⩽ Φitalic_N ( fitalic_N ( - ditalic_N ) ) āŖ divide start_ARG 1 end_ARG start_ARG Nitalic_α0 end_ARG ( log N )divide start_ARG β0 - 1 end_ARG start_ARG 2 end_ARG . Owing to (32), to achieve the desired superpolynomial decay it suffices to pick dN⩾0subscript0d_N 0ditalic_N ⩾ 0 such that tN+Ļ0ā¢dN1āĻ0⩽2ā¢logā”Nā¢(1ā(34+ε)ā¢logā”logā”Nlogā”N)subscriptsubscript0subscript1subscript02134 t_N+ _0d_N 1- _0 2 N(1-% ( 34+ ) N N)divide start_ARG titalic_N + square-root start_ARG Ļ0 end_ARG ditalic_N end_ARG start_ARG square-root start_ARG 1 - Ļ0 end_ARG end_ARG ⩽ square-root start_ARG 2 log N end_ARG ( 1 - ( divide start_ARG 3 end_ARG start_ARG 4 end_ARG + ε ) divide start_ARG log log N end_ARG start_ARG log N end_ARG ), where ε>00 >0ε > 0 is a constant. Recalling that tN=Ī“0ā¢2ā¢(1āĻ0)ā¢logā”Nsubscriptsubscript021subscript0t_N= _0 2(1- _0) Ntitalic_N = Ī“0 square-root start_ARG 2 ( 1 - Ļ0 ) log N end_ARG, we see that fNā¢(ādN)=2ā¢logā”Nā¢Ī“0+Ļ01āĻ0ā¢dNsubscriptsubscript2subscript0subscript01subscript0subscriptf_N(-d_N)= 2 N _0+ _0 1- _0% d_Nfitalic_N ( - ditalic_N ) = square-root start_ARG 2 log N end_ARG Ī“0 + divide start_ARG square-root start_ARG Ļ0 end_ARG end_ARG start_ARG square-root start_ARG 1 - Ļ0 end_ARG end_ARG ditalic_N. Hence the desired inequality holds by picking dNsubscript d_Nditalic_N ā2ā¢(1āĻ0)ā¢logā”NĻ0ā¢(1āĪ“0ā(34+ε)ā¢logā”logā”Nlogā”N)āabsent21subscript0subscript01subscript034 2(1- _0) N _0 (1-% _0-( 34+ ) N N)ā square-root start_ARG divide start_ARG 2 ( 1 - Ļ0 ) log N end_ARG start_ARG Ļ0 end_ARG end_ARG ( start_ARG 1 - Ī“0 - ( divide start_ARG 3 end_ARG start_ARG 4 end_ARG + ε ) divide start_ARG log log N end_ARG start_ARG log N end_ARG end_ARG ) (34) =sNā¢(1āĪ“0ā(34+ε)ā¢logā”logā”Nlogā”N).absentsubscript1subscript034 =s_N (1- _0-( 34+ ) % N N)\,.= sitalic_N ( start_ARG 1 - Ī“0 - ( divide start_ARG 3 end_ARG start_ARG 4 end_ARG + ε ) divide start_ARG log log N end_ARG start_ARG log N end_ARG end_ARG ) . Given the above choices of cN,dNsubscriptsubscriptc_N,d_Ncitalic_N , ditalic_N in Eqs. 33 and 34, we see that the interval āII that u belongs to is āā[1āĪ“0ā(34+ε)ā¢logā”logā”Nlogā”N,1āĪ“0ā14ā logā”logā”Nlogā”N]āā1subscript0341subscript0ā 14I [1- _0-( 34+ ) N% N,1- _0- 14Ā· N N]I ā [ 1 - Ī“0 - ( divide start_ARG 3 end_ARG start_ARG 4 end_ARG + ε ) divide start_ARG log log N end_ARG start_ARG log N end_ARG , 1 - Ī“0 - divide start_ARG 1 end_ARG start_ARG 4 end_ARG ā divide start_ARG log log N end_ARG start_ARG log N end_ARG ]. Hence, it is natural to reparameterize the integral in terms of Ī·ā[0,12+ε]012Ī·ā[0, 12+ ]Ī· ā [ 0 , divide start_ARG 1 end_ARG start_ARG 2 end_ARG + ε ] via the following change of variables uNā¢(Ī·)subscript u_N(Ī·)uitalic_N ( Ī· ) ā1āĪ“0ā(Ī·+14)ā¢logā”logā”Nlogā”N,āabsent1subscript014 1- _0- (Ī·+ 14) N N,ā 1 - Ī“0 - divide start_ARG ( Ī· + divide start_ARG 1 end_ARG start_ARG 4 end_ARG ) log log N end_ARG start_ARG log N end_ARG , and an easy computation yields ds=sNā²ā¢(uNā¢(Ī·))ā¢uNā²ā¢(Ī·)ā¢dĪ·=2ā¢Ī±01āĪ“0ā logā”logā”Nlogā”Nā¢dĪ·.superscriptsubscriptā²subscriptsuperscriptsubscriptā²ā 2subscript01subscript0 s=s_N (u_N(Ī·))u_N (Ī·) % Ī·= 2 _01- _0Ā· N N% Ī·\,.d start_ARG s end_ARG = sitalic_Nā² ( uitalic_N ( Ī· ) ) uitalic_Nā² ( Ī· ) d start_ARG Ī· end_ARG = divide start_ARG square-root start_ARG 2 α0 end_ARG end_ARG start_ARG 1 - Ī“0 end_ARG ā divide start_ARG log log N end_ARG start_ARG log N end_ARG d start_ARG Ī· end_ARG . It is not hard to see that uNā¢([0,12+ε])=[ācN,ādN]subscript012subscriptsubscriptu_N([0, 12+ ])=[-c_N,-d_N]uitalic_N ( [ 0 , divide start_ARG 1 end_ARG start_ARG 2 end_ARG + ε ] ) = [ - citalic_N , - ditalic_N ]. Let us introduce the following abbreviations for the compositions of our changes of variable: s~Nā¢(Ī·)subscript~ s_N(Ī·)over~ start_ARG s end_ARGN ( Ī· ) āsNā¢(uNā¢(Ī·))āabsentsubscriptsubscript s_N(u_N(Ī·))ā sitalic_N ( uitalic_N ( Ī· ) ) f~Nā¢(Ī·)subscript~ f_N(Ī·)over~ start_ARG f end_ARGN ( Ī· ) āfNā¢(s~Nā¢(Ī·))=2ā¢logā”Nā¢(1ā(Ī·+14)ā¢logā”logā”Nlogā”N).āabsentsubscriptsubscript~2114 f_N( s_N(Ī·))= 2 N % (1- (Ī·+ 14) N N).ā fitalic_N ( over~ start_ARG s end_ARGN ( Ī· ) ) = square-root start_ARG 2 log N end_ARG ( start_ARG 1 - divide start_ARG ( Ī· + divide start_ARG 1 end_ARG start_ARG 4 end_ARG ) log log N end_ARG start_ARG log N end_ARG end_ARG ) . In this notation, we have ā«ācNādNĻā¢(s)ā¢ds=2ā¢Ī±01āĪ“0ā logā”logā”Nlogā”Nā¢ā«01/2+εĻā¢(s~Nā¢(Ī·))ā¢dĪ·.superscriptsubscriptsubscriptsubscriptā 2subscript01subscript0superscriptsubscript012subscript~ _-c_N^-d_NĻ(s) s= 2 _01-% _0Ā· N N _0^1/2+ Ļ(% s_N(Ī·)) Ī·\,.ā«- c start_POSTSUBSCRIPT N end_POSTSUBSCRIPT- ditalic_N Ļ ( s ) d start_ARG s end_ARG = divide start_ARG square-root start_ARG 2 α0 end_ARG end_ARG start_ARG 1 - Ī“0 end_ARG ā divide start_ARG log log N end_ARG start_ARG log N end_ARG ā«01 / 2 + ε Ļ ( over~ start_ARG s end_ARGN ( Ī· ) ) d start_ARG Ī· end_ARG . Now the argument as in [Lopes and Yao, 2022, Eq. 4.22] shows that this integral is Oā¢(Nāα0ā¢(logā”N)β0ā12)superscriptsubscript0superscriptsubscript012O(N^- _0( N) _0-12)O ( N- α0 ( log N )divide start_ARG β0 - 1 end_ARG start_ARG 2 end_ARG ), which completes the proof of the first part of the theorem.666To be explicit, their calculation requires us to verify that 2ā¢logā”Nā¢(Ī“0+uNā¢(Ī·))=Ļā¢(1)2subscript0subscript1 2 N( _0+u_N(Ī·))=Ļ(1)square-root start_ARG 2 log N end_ARG ( Ī“0 + uitalic_N ( Ī· ) ) = Ļ ( 1 ), which is certainly true. However, let us give an alternative proof which is a bit simpler. We will estimate the integral by performing a Riemann sum with subintervals of width Ļ>00Ļ>0Ļ > 0, which we pick to satisfy β0ā¢Ļ<1subscript01 _0Ļ<1β0 Ļ < 1 and such that Ļ evenly divides 12+ε12 12+ start_ARG 1 end_ARG start_ARG 2 end_ARG + ε. Then, we have ā«01/2+εĻā¢(s~Nā¢(Ī·))ā¢dη⩽āk=01/2+εĻā«kā¢Ļ(k+1)ā¢ĻĻā¢(s~Nā¢(Ī·))ā¢dĪ·.superscriptsubscript012subscript~superscriptsubscript012superscriptsubscript1subscript~ _0^1/2+ Ļ( s_N(Ī·))% Ī· _k=0 1/2+ Ļ _k% Ļ^(k+1)ĻĻ( s_N(Ī·)) Ī·\,.ā«01 / 2 + ε Ļ ( over~ start_ARG s end_ARGN ( Ī· ) ) d start_ARG Ī· end_ARG ⩽ āk = 0divide start_ARG 1 / 2 + ε end_ARG start_ARG Ļ end_ARG ā«k Ļ( k + 1 ) Ļ Ļ ( over~ start_ARG s end_ARGN ( Ī· ) ) d start_ARG Ī· end_ARG . By monotonicity, for any k we have ā«kā¢Ļ(k+1)ā¢ĻĻā¢(s~Nā¢(Ī·))ā¢dĪ·superscriptsubscript1subscript~ _kĻ^(k+1)ĻĻ( s_N(Ī·))% Ī·ā«k Ļ( k + 1 ) Ļ Ļ ( over~ start_ARG s end_ARGN ( Ī· ) ) d start_ARG Ī· end_ARG ⩽Ļā Ļā¢(s~Nā¢((k+1)ā¢Ļ))ā¢Ī¦Nā¢(f~Nā¢(kā¢Ļ))absentā italic-Ļsubscript~1superscriptΦsubscript~ ĻĀ·Ļ( s_N((k+1)Ļ)) ^N(% f_N(kĻ))⩽ Ļ ā Ļ ( over~ start_ARG s end_ARGN ( ( k + 1 ) Ļ ) ) Φitalic_N ( over~ start_ARG f end_ARGN ( k Ļ ) ) ⩽Cā Ļā Nāα0ā¢(logā”N)β0ā (12+2ā¢(k+1)ā¢Ļ)ā¢expā”(ā(logā”N)2ā¢kā¢Ļ),absentā superscriptsubscript0superscriptā subscript01221superscript2 CĀ·ĻĀ· N^- _0( N) _0Ā·% ( 12+2(k+1)Ļ) (-( N)^2kĻ),⩽ C ā Ļ ā N- α0 ( log N )β0 ā ( divide start_ARG 1 end_ARG start_ARG 2 end_ARG + 2 ( k + 1 ) Ļ ) exp ( start_ARG - ( log N )2 k Ļ end_ARG ) , where C is a universal constant. Here, the last line used Ļā¢(s~Nā¢(Ī·))=Oā¢(Nāα0ā¢(logā”N)2ā¢Ī²0ā (14+Ī·))italic-Ļsubscript~superscriptsubscript0superscriptā 2subscript014Ļ( s_N(Ī·))=O(N^- _0( N)^2 _0Ā·(% 14+Ī·))Ļ ( over~ start_ARG s end_ARGN ( Ī· ) ) = O ( N- α0 ( log N )2 β0 ā ( divide start_ARG 1 end_ARG start_ARG 4 end_ARG + Ī· ) ) and ΦNā¢(f~Nā¢(Ī·))=Oā¢(expā”(ālogā”N)2ā¢Ī·)superscriptΦsubscript~superscript2 ^N( f_N(Ī·))=O( (- N)^2Ī·)Φitalic_N ( over~ start_ARG f end_ARGN ( Ī· ) ) = O ( exp ( start_ARG - log N end_ARG )2 Ī· ). If 2ā¢Ī²0ā¢(k+1)ā¢Ļ<122subscript01122 _0(k+1)Ļ< 122 β0 ( k + 1 ) Ļ < divide start_ARG 1 end_ARG start_ARG 2 end_ARG, then logā”logā”Nlogā”Nā¢(logā”N)2ā¢Ī²0ā¢(k+1)ā¢ĻāŖ(logā”N)ā12much-less-thansuperscript2subscript01superscript12 N N( N)^2 _0(k+1)Ļ ( N)^- 1% 2divide start_ARG log log N end_ARG start_ARG log N end_ARG ( log N )2 β0 ( k + 1 ) Ļ āŖ ( log N )- divide start_ARG 1 end_ARG start_ARG 2 end_ARG, as desired. On the other hand, if 2ā¢Ī²0ā¢(k+1)ā¢Ļ⩾122subscript01122 _0(k+1)Ļ 122 β0 ( k + 1 ) Ļ ā©¾ divide start_ARG 1 end_ARG start_ARG 2 end_ARG, then as β0ā¢Ļ<18subscript018 _0Ļ< 18β0 Ļ < divide start_ARG 1 end_ARG start_ARG 8 end_ARG, we have 2ā¢kā¢Ļ⩾14ā¢Ī²0>0214subscript002kĻ 14 _0>02 k Ļ ā©¾ divide start_ARG 1 end_ARG start_ARG 4 β0 end_ARG > 0. Since expā”(ā(logā”N)2ā¢kā¢Ļ)superscript2 (-( N)^2kĻ)exp ( start_ARG - ( log N )2 k Ļ end_ARG ) dominates any polylog terms, so it is not hard to see that the total contribution here is āŖNāα0ā¢(logā”N)β0ā12much-less-thanabsentsuperscriptsubscript0superscriptsubscript012 N^- _0( N) _0-12āŖ N- α0 ( log N )divide start_ARG β0 - 1 end_ARG start_ARG 2 end_ARG. Hence, we conclude that ā«ācNādNĻā¢(s)ā¢ds⩽Ļ01āĻ0ā¢Nāα0ā¢(logā”N)β0ā12superscriptsubscriptsubscriptsubscriptsubscript01subscript0superscriptsubscript0superscriptsubscript012 _-c_N^-d_NĻ(s) s _01-% _0N^- _0( N) _0-12ā«- c start_POSTSUBSCRIPT N end_POSTSUBSCRIPT- ditalic_N Ļ ( s ) d start_ARG s end_ARG ⩽ square-root start_ARG divide start_ARG Ļ0 end_ARG start_ARG 1 - Ļ0 end_ARG end_ARG N- α0 ( log N )divide start_ARG β0 - 1 end_ARG start_ARG 2 end_ARG, as desired. ā Appendix F Experiments In this section, we describe the simulations we conducted to validate the theory. We generated Gaussian data following the subset ensembles specified in the figures, and constructed two linear models from them: the MNI classifier and the simple averaging classifier. In the averaging classifier, we average over the positive examples of a label, which approximates the behavior of the first few iterations of gradient descent. In contrast, the MNI classifier governs the asymptotic behavior of gradient descent. The weak-to-strong behavior for these two learning algorithms was compared to two other baselines: the weak accuracy for subscript f_ weakitalic_fsansserif_weak and the accuracy for the strong model trained on m clean labels: subscript f_ strongitalic_fsansserif_strong. The test accuracies were evaluated on n=100subscript100n_ test=100nsansserif_test = 100 fresh datapoints. We ran 8888 independent trials to train subscript f_ weakitalic_fsansserif_weak with n=5050n=50n = 50 so that we could explore how the weak-to-strong behavior scales with p and u. For each subscript f_ weakitalic_fsansserif_weak, we conducted 16 independent trials to train subscript f_ w2sitalic_fsansserif_w2s. We swept out u using five equally spaced points in [1,1.3]11.3[1,1.3][ 1 , 1.3 ]. In Figures 3 and 4, we show the results of the averaging and MNI experiments, respectively, for four different slices. In the top row, we show two slices where the theory predicts weak-to-strong generalization to occur for MNI, and in the bottom row we show two slices where the theory predicts failure of weak-to-strong generalization. The error bars show the estimated 95% CI over all sources of uncertainty in the inner and outer loop (subscript f_ w2sitalic_fsansserif_w2s and subscript f_ weakitalic_fsansserif_weak). In both the averaging and MNI plots, the theory successfully predicts whether weak-to-strong generalization occurs. Furthermore, in every plot the ground truth trained strong model subscript f_ strongitalic_fsansserif_strong trained on m clean labels has better test accuracy than subscript f_ weakitalic_fsansserif_weak and subscript f_ w2sitalic_fsansserif_w2s, as expected. Another interesting experimental observation is that the averaging classifier does significantly better than MNI in non-asymptotic settings. This corroborates the view of practitioners of the benefits of early-stopping for gradient descent. (a) (p,q,r)=(2,0.6,0.6),(p,q,r)=(1.4,0.9,0.5)formulae-sequence20.60.6subscriptsubscriptsubscript1.40.90.5(p,q,r)=(2,0.6,0.6),(p_ weak,q_ weak,r_ weak)=(1% .4,0.9,0.5)( p , q , r ) = ( 2 , 0.6 , 0.6 ) , ( psansserif_weak , qsansserif_weak , rsansserif_weak ) = ( 1.4 , 0.9 , 0.5 ). (b) (p,q,r)=(2,0.9,0.4)20.90.4(p,q,r)=(2,0.9,0.4)( p , q , r ) = ( 2 , 0.9 , 0.4 ), (p,q,r)=(1.4,0.9,0.4)subscriptsubscriptsubscript1.40.90.4(p_ weak,q_ weak,r_ weak)=(1.4,0.9,0.4)( psansserif_weak , qsansserif_weak , rsansserif_weak ) = ( 1.4 , 0.9 , 0.4 ) (c) (p,q,r)=(1.5,0.6,0.8),(p,q,r)=(1.4,0.9,0.5)formulae-sequence1.50.60.8subscriptsubscriptsubscript1.40.90.5(p,q,r)=(1.5,0.6,0.8),(p_ weak,q_ weak,r_ weak)=% (1.4,0.9,0.5)( p , q , r ) = ( 1.5 , 0.6 , 0.8 ) , ( psansserif_weak , qsansserif_weak , rsansserif_weak ) = ( 1.4 , 0.9 , 0.5 ). (d) (p,q,r)=(2,0.9,0.4)20.90.4(p,q,r)=(2,0.9,0.4)( p , q , r ) = ( 2 , 0.9 , 0.4 ), (p,q,r)=(1.4,0.9,0.4)subscriptsubscriptsubscript1.40.90.4(p_ weak,q_ weak,r_ weak)=(1.4,0.9,0.4)( psansserif_weak , qsansserif_weak , rsansserif_weak ) = ( 1.4 , 0.9 , 0.4 ) Figure 3: Comparison of test accuracies for four different models using averaging training. The x-axis plots m, the number of additional labeled datapoints. The models are trained using class averaging, which approximates the behavior of the initial few gradient descent iterations. Note how the weak model has low accuracy, whereas the weak-to-strong model and ground truth have higher accuracies that increase as m increases. The top row Figures 3(a) and 3(b) are in a regime where we predict MNI weak-to-strong generalization to succeed, whereas the bottom row Figures 3(c) and 3(d) depict regimes where we expect MNI weak-to-strong generalization to fail. (a) (p,q,r)=(2,0.6,0.6),(p,q,r)=(1.4,0.9,0.5)formulae-sequence20.60.6subscriptsubscriptsubscript1.40.90.5(p,q,r)=(2,0.6,0.6),(p_ weak,q_ weak,r_ weak)=(1% .4,0.9,0.5)( p , q , r ) = ( 2 , 0.6 , 0.6 ) , ( psansserif_weak , qsansserif_weak , rsansserif_weak ) = ( 1.4 , 0.9 , 0.5 ). (b) (p,q,r)=(2,0.9,0.5)20.90.5(p,q,r)=(2,0.9,0.5)( p , q , r ) = ( 2 , 0.9 , 0.5 ), (p,q,r)=(1.4,0.9,0.5)subscriptsubscriptsubscript1.40.90.5(p_ weak,q_ weak,r_ weak)=(1.4,0.9,0.5)( psansserif_weak , qsansserif_weak , rsansserif_weak ) = ( 1.4 , 0.9 , 0.5 ) (c) (p,q,r)=(1.5,0.6,0.8),(p,q,r)=(1.4,0.9,0.5)formulae-sequence1.50.60.8subscriptsubscriptsubscript1.40.90.5(p,q,r)=(1.5,0.6,0.8),(p_ weak,q_ weak,r_ weak)=% (1.4,0.9,0.5)( p , q , r ) = ( 1.5 , 0.6 , 0.8 ) , ( psansserif_weak , qsansserif_weak , rsansserif_weak ) = ( 1.4 , 0.9 , 0.5 ). (d) (p,q,r)=(2,0.9,0.4)20.90.4(p,q,r)=(2,0.9,0.4)( p , q , r ) = ( 2 , 0.9 , 0.4 ), (p,q,r)=(1.4,0.9,0.4)subscriptsubscriptsubscript1.40.90.4(p_ weak,q_ weak,r_ weak)=(1.4,0.9,0.4)( psansserif_weak , qsansserif_weak , rsansserif_weak ) = ( 1.4 , 0.9 , 0.4 ) Figure 4: Comparison of MNI test accuracies for four different models. Observe how the weak-to-strong accuracy increases as m increases. Again, the top row Figures 4(a) and 4(b) are in a regime where we predict MNI weak-to-strong generalization to succeed, whereas the bottom row Figures 4(c) and 4(d) depict regimes where we expect MNI weak-to-strong generalization to fail. The plots corroborate these theoretical predictions. Appendix G Heuristic calculations Recall from the definition of MNI that =ā¤ā¢ā1ā¢,subscriptsuperscripttopsuperscript1 f_ strong= X A^-1 y,italic_fsansserif_strong = italic_X⤠italic_A- 1 italic_y , where ā±1nsuperscriptplus-or-minus1 yā ± 1^nitalic_y ā start_ARG ± 1 end_ARG n is a label vector generated by either the true feature xāsubscriptx_*xā or a weak feature xsubscriptx_ weakxsansserif_weak and =ā¢ā¤āānĆnsuperscripttopsuperscriptā A= X X ^nĆ nitalic_A = italic_X italic_X⤠ā blackboard_Rn Ć n is the Gram matrix. The key to our analysis is studying the survival and contamination of various features when the labels are possibly generated by another feature. Recall that we performed a basis change ā¦ā¢Umaps-to X XUitalic_X ⦠italic_X U, so that the strong features are drawn iid from Nā¢(0,Ī)0ĪN(0, )N ( 0 , Ī ). Writing the transformed data matrix now as where each iā¼Nā¢(0,In)similar-tosubscript0subscript z_i N(0,I_n)italic_zitalic_i ā¼ N ( 0 , Iitalic_n ), we obtain for any unit norm vāāDsuperscriptāv ^Dv ā blackboard_RD that SUā¢(v)SUv SU(v)SU ( v ) =āiā[d]Ī»iā¢iā¤ā¢ā1ā¢āØi,vā©absentsubscriptdelimited-[]subscriptsuperscriptsubscripttopsuperscript1expectation-valuesubscript = _iā[d] _i z_i A^-1 y% v_i,v= āi ā [ d ] Ī»italic_i italic_zitalic_i⤠italic_A- 1 italic_y ⨠start_ARG italic_vitalic_i , v end_ARG ā© (MNI) ā¢(v) CN(v)sansserif_CN ( v ) =āiā[d](Ī»iā¢iā¤ā¢ā1ā¢)2ā¢(1āāØi,vā©2).absentsubscriptdelimited-[]superscriptsubscriptsuperscriptsubscripttopsuperscript121superscriptexpectation-valuesubscript2 = _iā[d]( _i z_i A^-1 % y)^2(1- v_i,v^2).= square-root start_ARG āi ā [ d ] ( Ī»italic_i italic_zitalic_i⤠italic_A- 1 italic_y )2 ( 1 - ⨠start_ARG italic_vitalic_i , v end_ARG ā©2 ) end_ARG . (Orthonormality of isubscript v_iitalic_vitalic_i) Since Aitalic_A is close to dā¢IdsubscriptdI_dd Iitalic_d in the isotropic case, and we are working in the regime where PCA fails to extract the bi-level structure (q+r>11q+r>1q + r > 1), one could hope for the best and pretend that ā1=1dā¢Idsuperscript11subscript A^-1= 1dI_ditalic_A- 1 = divide start_ARG 1 end_ARG start_ARG d end_ARG Iitalic_d. This step is not rigorous, but we will justify these approximations in Appendix B. Based on the decompositions in Definition 3, we study the case where =sgnā¢(āØ,ā©)sgnexpectation-value y=sgn( g, w)italic_y = sgn ( ⨠start_ARG italic_g , italic_w end_ARG ā© ) for some āRDsuperscript wā R^Ditalic_w ā Ritalic_D but we want to recover the planted direction āāDsuperscriptā v ^Ditalic_v ā blackboard_RD. For a subspace VāāDsuperscriptāV ^DV ā blackboard_RD and a vector āāDsuperscriptā u ^Ditalic_u ā blackboard_RD, let Vsubscript u_Vitalic_uitalic_V denote the projection of uitalic_u onto V. For axis-aligned subspaces Vā[d]delimited-[]V [d]V ā [ d ], this just corresponds to restricting to the coordinates in V. To simplify the heuristic calculation, we will make the following assumptions. Assumption 5. Let S=[s]delimited-[]S=[s]S = [ s ] denote the spiked subspace after the basis change, and let α,Ļ>00α,Ļ>0α , Ļ > 0 be parameters possibly depending on n. For any vector āādsuperscriptā u ^ditalic_u ā blackboard_Rd, let TāiāS:|ui|=Ļā¢(1n)āsubscript:subscript1T_ u iā S: u_i=Ļ( 1% n)Tbold_italic_u ā start_ARG i ā S : | start_ARG uitalic_i end_ARG | = Ļ ( divide start_ARG 1 end_ARG start_ARG square-root start_ARG n end_ARG end_ARG ) end_ARG denote the spiked coordinates where uitalic_u is large, and R=SāTsubscriptsubscriptR_ u=S T_ uRbold_italic_u = S ā Tbold_italic_u denote the spiked coordinates where uitalic_u is small. We assume the following holds for T=TsubscriptT=T_ wT = Tbold_italic_w and R=RsubscriptR=R_ wR = Rbold_italic_w: (1) We have āØT,Tā©=αā¢āTā2ā¢āTā2expectation-valuesubscriptsubscriptsubscriptnormsubscript2subscriptnormsubscript2 v_T, w_T=α v_T_2 % w_T_2⨠start_ARG italic_vitalic_T , italic_witalic_T end_ARG ā© = α ā„ start_ARG italic_vitalic_T end_ARG ā„2 ā„ start_ARG italic_witalic_T end_ARG ā„2. In other words, vitalic_v and witalic_w have correlation α restricted to the heavy coordinates for witalic_w. (2) We have āiāTvi2ā¢wi2=Ļ2ā¢āTā22subscriptsuperscriptsubscript2superscriptsubscript2superscript2superscriptsubscriptnormsubscript22 _iā Tv_i^2w_i^2=Ļ^2 w_T_2^2āi ā T vitalic_i2 witalic_i2 = Ļ2 ā„ start_ARG italic_witalic_T end_ARG ā„22. Note that by LpsuperscriptL^pLitalic_p norm inequalities we always have Ļ2⩽1superscript21Ļ^2 1Ļ2 ⩽ 1. (3) We have |R|=Ī©ā¢(s)Ī© R= (s)| start_ARG R end_ARG | = Ī© ( s ), i.e. a constant fraction of witalic_wās spiked coordinates are small. Remark G.1. When = v= witalic_v = italic_w, Item (2) can be thought of as a relaxed notion of vitalic_v being 1111-sparse; for a given Ļ one should roughly think of vitalic_v as being 1Ļ1 1Ļdivide start_ARG 1 end_ARG start_ARG Ļ end_ARG-sparse. Survival bound. Recall that =sgnā¢(āØ,ā©)sgnexpectation-value y=sgn( g, w)italic_y = sgn ( ⨠start_ARG italic_g , italic_w end_ARG ā© ). By applying the noise stability formula again and the fact that ziā¢jā¼Nā¢(0,1)similar-tosubscript01z_ij N(0,1)zitalic_i j ā¼ N ( 0 , 1 ), we deduce that ā¢[iā¤ā¢]delimited-[]superscriptsubscripttop E[ z_i y]E [ italic_zitalic_i⤠italic_y ] =nā¢[ziā¢jā¢yj]absentdelimited-[]subscriptsubscript =n E[z_ijy_j]= n E [ zitalic_i j yitalic_j ] =ā¢[sgnā¢(ziā¢j)=yj]ā¢[|ziā¢j|]ā(1āā¢[sgnā¢(ziā¢j)=j])ā¢[|ziā¢j|]absentdelimited-[]sgnsubscriptsubscriptdelimited-[]subscript1delimited-[]sgnsubscriptsubscriptdelimited-[]subscript = Pr[sgn(z_ij)=y_j] E[% z_ij]-(1- Pr[sgn(z_ij)= y_j])% E[ z_ij]= Pr [ sgn ( zitalic_i j ) = yitalic_j ] E [ | start_ARG zitalic_i j end_ARG | ] - ( 1 - Pr [ sgn ( zitalic_i j ) = italic_yitalic_j ] ) E [ | start_ARG zitalic_i j end_ARG | ] =2Ļā¢(2ā¢[sgnā¢(ziā¢j)=yj]ā1)absent22delimited-[]sgnsubscriptsubscript1 = 2Ļ(2 Pr[sgn(z_ij)=y_% j]-1)= square-root start_ARG divide start_ARG 2 end_ARG start_ARG Ļ end_ARG end_ARG ( 2 Pr [ sgn ( zitalic_i j ) = yitalic_j ] - 1 ) =(2Ļ)3/2ā¢arcsinā”wi,absentsuperscript232arcsinesubscript =( 2Ļ)^3/2 w_i,= ( divide start_ARG 2 end_ARG start_ARG Ļ end_ARG )3 / 2 arcsin witalic_i , where in the second to last line we have used the fact that the expected magnitude of a standard Gaussian is 2/Ļ2 2/Ļsquare-root start_ARG 2 / Ļ end_ARG, and in the last line we have used the noise stability formula. By standard concentration inequalities, the deviations will be of order Oā¢(n)O( n)O ( square-root start_ARG n end_ARG ). As the behavior of 2Ļā¢arcsinā”(x)ā2Ļā¢x2arcsine2 2Ļ (x)ā 2Ļxdivide start_ARG 2 end_ARG start_ARG Ļ end_ARG arcsin ( start_ARG x end_ARG ) ā divide start_ARG 2 end_ARG start_ARG Ļ end_ARG x for small x, we deduce that the expectation will dominate whenever |wi|ā«1n) w_i 1 n)| start_ARG witalic_i end_ARG | ā« divide start_ARG 1 end_ARG start_ARG square-root start_ARG n end_ARG end_ARG ). We will now plug in the bi-level scaling. Recall that Ī»i=Ī»F=aā¢dssubscriptsubscript _i= _F= adsĪ»italic_i = Ī»italic_F = divide start_ARG a d end_ARG start_ARG s end_ARG for iā[s]delimited-[]iā[s]i ā [ s ] and Ī»i=Ī»U=(1āa)ā¢dāssubscriptsubscript1 _i= _U= (1-a)dd-sĪ»italic_i = Ī»italic_U = divide start_ARG ( 1 - a ) d end_ARG start_ARG d - s end_ARG for i>si>si > s. Thus, ignoring constants, with high probability we should have SUā¢(|)SUconditional SU( v| w)SU ( v | w ) =Ī»Fā¢ndā¢āiāTviā¢arcsinā”wi±λFā¢ndā¢āiāRvi±λUā¢ndā¢āi>svi.absentplus-or-minussubscriptsubscriptsubscriptsubscriptarcsinesubscriptsubscriptsubscriptsubscriptsubscriptsubscriptsubscriptsubscript = _Fnd _iā T_ wv_i w_i% ± _F nd _iā R_ wv_i± _U% nd _i>sv_i\,.= divide start_ARG Ī»italic_F n end_ARG start_ARG d end_ARG āi ā T start_POSTSUBSCRIPT italic_w end_POSTSUBSCRIPT vitalic_i arcsin witalic_i ± divide start_ARG Ī»italic_F square-root start_ARG n end_ARG end_ARG start_ARG d end_ARG āi ā R start_POSTSUBSCRIPT italic_w end_POSTSUBSCRIPT vitalic_i ± divide start_ARG Ī»italic_U square-root start_ARG n end_ARG end_ARG start_ARG d end_ARG āi > s vitalic_i . Observe that 2Ļā¢|x|⩽2Ļā¢|arcsinā”x|⩽|x|,22arcsine 2Ļ x 2Ļ x% x,divide start_ARG 2 end_ARG start_ARG Ļ end_ARG | start_ARG x end_ARG | ⩽ divide start_ARG 2 end_ARG start_ARG Ļ end_ARG | start_ARG arcsin x end_ARG | ⩽ | start_ARG x end_ARG | , for all xā[ā1,1]11xā[-1,1]x ā [ - 1 , 1 ]. Consequently, for iāTsubscriptiā T_ wi ā Tbold_italic_w, each summand contributes viā¢arcsinā”(wi)āĪā¢(viā¢wi)subscriptarcsinesubscriptĪsubscriptsubscriptv_i (w_i)ā (v_iw_i)vitalic_i arcsin ( start_ARG witalic_i end_ARG ) ā Ī ( vitalic_i witalic_i ).777The reason this is not an equality is that there might be some heavy wiā²ā¢ssuperscriptsubscriptā²w_i switalic_iā² s which disagree in sign with viā²ā¢ssuperscriptsubscriptā²v_i svitalic_iā² s, but for the settings we consider this estimate will be true. Thus, by Item (1) and the definition of Ī»Fsubscript _FĪ»italic_F, the first term is Īā¢(αā aā¢nsā āTā2ā¢āTā2)Īā subscriptnormsubscriptsubscript2subscriptnormsubscriptsubscript2 (α· ansĀ· v_T_ w_2 w_% T_ w_2)Ī ( α ā divide start_ARG a n end_ARG start_ARG s end_ARG ā ā„ start_ARG italic_vitalic_T start_POSTSUBSCRIPT italic_w end_POSTSUBSCRIPT end_ARG ā„2 ā„ start_ARG italic_witalic_T start_POSTSUBSCRIPT italic_w end_POSTSUBSCRIPT end_ARG ā„2 ). For the second term, we will upper bound its magnitude by Ī»Fā¢ndā¢|āiāRvi|subscriptsubscriptsubscriptsubscript _F nd _iā R_ w% v_idivide start_ARG Ī»italic_F square-root start_ARG n end_ARG end_ARG start_ARG d end_ARG | start_ARG āi ā R start_POSTSUBSCRIPT italic_w end_POSTSUBSCRIPT vitalic_i end_ARG | ⩽aā¢nsā āRā1nabsentā subscriptnormsubscriptsubscript1 ansĀ· v_R_ w_1% n⩽ divide start_ARG a n end_ARG start_ARG s end_ARG ā divide start_ARG ā„ start_ARG italic_vitalic_R start_POSTSUBSCRIPT italic_w end_POSTSUBSCRIPT end_ARG ā„1 end_ARG start_ARG square-root start_ARG n end_ARG end_ARG ⩽aā¢nsā snā āRā2absentā subscriptnormsubscriptsubscript2 ansĀ· snĀ· v_R_% w_2⩽ divide start_ARG a n end_ARG start_ARG s end_ARG ā square-root start_ARG divide start_ARG s end_ARG start_ARG n end_ARG end_ARG ā ā„ start_ARG italic_vitalic_R start_POSTSUBSCRIPT italic_w end_POSTSUBSCRIPT end_ARG ā„2 (RāSsubscriptR_ w SRbold_italic_w ā S) ⩽aā¢nsā sn.absentā ansĀ· sn\,.⩽ divide start_ARG a n end_ARG start_ARG s end_ARG ā square-root start_ARG divide start_ARG s end_ARG start_ARG n end_ARG end_ARG . (ā2=1subscriptnorm21 v_2=1ā„ start_ARG italic_v end_ARG ā„2 = 1) Finally, for the third term, since |āi>svi|⩽ā1⩽dsubscriptsubscriptsubscriptnorm1 _i>sv_i v_1 d| start_ARG āi > s vitalic_i end_ARG | ⩽ ā„ start_ARG italic_v end_ARG ā„1 ⩽ square-root start_ARG d end_ARG, after plugging in the definition of Ī»Usubscript _UĪ»italic_U, we obtain the asymptotics SUā¢(|)āansā (αā āTā2ā¢āTā2±sn)±nd.asymptotically-equalsSUconditionalplus-or-minusā ansplus-or-minusā subscriptnormsubscriptsubscriptT2subscriptnormsubscriptsubscriptT2snnd SU( v| w) ansĀ· (% α· v_T_ w_2 w_T_ w_2±% sn)± nd\,.SU ( v | w ) ā divide start_ARG an end_ARG start_ARG s end_ARG ā ( start_ARG α ā ā„ start_ARG vroman_T start_POSTSUBSCRIPT w end_POSTSUBSCRIPT end_ARG ā„2 ā„ start_ARG wroman_T start_POSTSUBSCRIPT w end_POSTSUBSCRIPT end_ARG ā„2 ± square-root start_ARG divide start_ARG s end_ARG start_ARG n end_ARG end_ARG end_ARG ) ± square-root start_ARG divide start_ARG n end_ARG start_ARG d end_ARG end_ARG . (35) Note that for the first term to dominate, we must have α=Ī©ā¢(sn)Ωα= ( sn)α = Ī© ( divide start_ARG s end_ARG start_ARG n end_ARG ). Also, if we want to improve our estimate on the second term, we can further split it by TsubscriptT_ vTbold_italic_v, we can gain and get deviations of order |āiāRā©Tvi+āiāRā©Rvi|subscriptsubscriptsubscriptsubscriptsubscriptsubscriptsubscriptsubscript _iā R_ wā© T_ vv_i+ _i% ā R_ wā© R_ vv_i| start_ARG āi ā R start_POSTSUBSCRIPT italic_w ā© Tbold_italic_v end_POSTSUBSCRIPT vitalic_i + āi ā R start_POSTSUBSCRIPT italic_w ā© Rbold_italic_v end_POSTSUBSCRIPT vitalic_i end_ARG | ⩽āRā©Tā1+|R|nabsentsubscriptnormsubscriptsubscriptsubscript1subscript v_R_ wā© T_ v_1+ % R_ v n⩽ ā„ start_ARG italic_vitalic_R start_POSTSUBSCRIPT italic_w ā© Tbold_italic_v end_POSTSUBSCRIPT end_ARG ā„1 + divide start_ARG | start_ARG Rbold_italic_v end_ARG | end_ARG start_ARG square-root start_ARG n end_ARG end_ARG (Definition of RsubscriptR_ vRbold_italic_v) ⩽āRā©Tā1+sn,absentsubscriptnormsubscriptsubscriptsubscript1 v_R_ wā© T_ v_1+ s% n,⩽ ā„ start_ARG italic_vitalic_R start_POSTSUBSCRIPT italic_w ā© Tbold_italic_v end_POSTSUBSCRIPT end_ARG ā„1 + divide start_ARG s end_ARG start_ARG square-root start_ARG n end_ARG end_ARG , yielding an ultimate relative deviation of āRā©Tā1n+snsubscriptnormsubscriptsubscriptsubscript1 v_R_ wā© T_ v_1 n+ sndivide start_ARG ā„ start_ARG italic_vitalic_R start_POSTSUBSCRIPT italic_w ā© Tbold_italic_v end_POSTSUBSCRIPT end_ARG ā„1 end_ARG start_ARG square-root start_ARG n end_ARG end_ARG + divide start_ARG s end_ARG start_ARG n end_ARG. This is significantly better if, say |T|=oā¢(s)subscript T_ v=o(s)| start_ARG Tbold_italic_v end_ARG | = o ( s ), as it allows us to beat the contamination bounds which have relative deviations sn snsquare-root start_ARG divide start_ARG s end_ARG start_ARG n end_ARG end_ARG. Contamination bound. For succinctness, introduce the shorthand hi2=(1āvi2)ā¢āØi,ā©2superscriptsubscriptā21superscriptsubscript2superscriptexpectation-valuesubscript2h_i^2=(1-v_i^2) z_i, y^2hitalic_i2 = ( 1 - vitalic_i2 ) ⨠start_ARG italic_zitalic_i , italic_y end_ARG ā©2. Then the squared contamination is ā¢(|)2superscriptconditional2 CN( v| w)^2sansserif_CN ( italic_v | italic_w )2 =āiā[d]Ī»i2ā¢(1āvi2)ā ā¤ā¢ā1ā¢iā¢iā¤ā¢ā1ā¢absentsubscriptdelimited-[]ā superscriptsubscript21superscriptsubscript2superscripttopsuperscript1subscriptsuperscriptsubscripttopsuperscript1 = _iā[d] _i^2(1-v_i^2)Ā· y % A^-1 z_i z_i A^-1 y= āi ā [ d ] Ī»italic_i2 ( 1 - vitalic_i2 ) ā italic_y⤠italic_A- 1 italic_zitalic_i italic_zitalic_i⤠italic_A- 1 italic_y ā1d2ā¢āiā[d]Ī»i2ā¢hi2absent1superscript2subscriptdelimited-[]superscriptsubscript2superscriptsubscriptā2 ā 1d^2 _iā[d] _i^2h_i^2ā divide start_ARG 1 end_ARG start_ARG d2 end_ARG āi ā [ d ] Ī»italic_i2 hitalic_i2 (ā1ā1dā¢Idsuperscript11subscript A^-1ā 1dI_ditalic_A- 1 ā divide start_ARG 1 end_ARG start_ARG d end_ARG Iitalic_d) =Ī»F2d2ā¢āiāThi2+Ī»F2d2ā¢āiāRhi2+Ī»U2d2ā¢āi>shi2absentsuperscriptsubscript2superscript2subscriptsubscriptsuperscriptsubscriptā2superscriptsubscript2superscript2subscriptsubscriptsuperscriptsubscriptā2superscriptsubscript2superscript2subscriptsuperscriptsubscriptā2 = _F^2d^2 _iā T_ wh_i^2+% _F^2d^2 _iā R_ wh_i^2+ _U% ^2d^2 _i>sh_i^2= divide start_ARG Ī»italic_F2 end_ARG start_ARG d2 end_ARG āi ā T start_POSTSUBSCRIPT italic_w end_POSTSUBSCRIPT hitalic_i2 + divide start_ARG Ī»italic_F2 end_ARG start_ARG d2 end_ARG āi ā R start_POSTSUBSCRIPT italic_w end_POSTSUBSCRIPT hitalic_i2 + divide start_ARG Ī»italic_U2 end_ARG start_ARG d2 end_ARG āi > s hitalic_i2 ⩽λF2ā¢n2d2ā¢āiāT(1āvi2)ā¢(2Ļā¢arcsinā”wi)2+Ī»F2ā¢nd2ā¢āiāR(1āvi2)+Ī»U2ā¢nd2ā¢(dās),absentsuperscriptsubscript2superscript2superscript2subscriptsubscript1superscriptsubscript2superscript2arcsinesubscript2superscriptsubscript2superscript2subscriptsubscript1superscriptsubscript2superscriptsubscript2superscript2 _F^2n^2d^2 _iā T_ w% (1-v_i^2)( 2Ļ w_i)^2+ _F^2nd^2% _iā R_ w(1-v_i^2)+ _U^2nd^2(d-s),⩽ divide start_ARG Ī»italic_F2 n2 end_ARG start_ARG d2 end_ARG āi ā T start_POSTSUBSCRIPT italic_w end_POSTSUBSCRIPT ( 1 - vitalic_i2 ) ( divide start_ARG 2 end_ARG start_ARG Ļ end_ARG arcsin witalic_i )2 + divide start_ARG Ī»italic_F2 n end_ARG start_ARG d2 end_ARG āi ā R start_POSTSUBSCRIPT italic_w end_POSTSUBSCRIPT ( 1 - vitalic_i2 ) + divide start_ARG Ī»italic_U2 n end_ARG start_ARG d2 end_ARG ( d - s ) , where in the last line we have used the observation that the expectation of hisubscriptāh_ihitalic_i dominates if and only if iāTsubscriptiā T_ wi ā Tbold_italic_w. The first term can be bounded (up to constants) as (aā¢ns)2ā¢āiāT(1āvi2)ā¢wi2=(aā¢ns)2ā¢āTā22ā¢(1āĻ2).superscript2subscriptsubscript1superscriptsubscript2superscriptsubscript2superscript2superscriptsubscriptnormsubscriptsubscript221superscript2 ( ans)^2 _iā T_ w(1-v_i^2)w_i^2=% ( ans)^2 w_T_ w_2^2(1-Ļ^2)\,.( start_ARG divide start_ARG a n end_ARG start_ARG s end_ARG end_ARG )2 āi ā T start_POSTSUBSCRIPT italic_w end_POSTSUBSCRIPT ( 1 - vitalic_i2 ) witalic_i2 = ( start_ARG divide start_ARG a n end_ARG start_ARG s end_ARG end_ARG )2 ā„ start_ARG italic_witalic_T start_POSTSUBSCRIPT italic_w end_POSTSUBSCRIPT end_ARG ā„22 ( 1 - Ļ2 ) . For the second term, we can bound up to constants as (aā¢ns)2ā 1nā āiāR(1āvi2)ā superscript21subscriptsubscript1superscriptsubscript2 ( ans)^2Ā· 1nĀ· _iā R_ % w(1-v_i^2)( start_ARG divide start_ARG a n end_ARG start_ARG s end_ARG end_ARG )2 ā divide start_ARG 1 end_ARG start_ARG n end_ARG ā āi ā R start_POSTSUBSCRIPT italic_w end_POSTSUBSCRIPT ( 1 - vitalic_i2 ) =(aā¢ns)2ā |R|āāRā22nabsentā superscript2subscriptsuperscriptsubscriptnormsubscriptsubscript22 = ( ans)^2Ā· R_ w% - v_R_ w_2^2n= ( start_ARG divide start_ARG a n end_ARG start_ARG s end_ARG end_ARG )2 ā divide start_ARG | start_ARG Rbold_italic_w end_ARG | - ā„ start_ARG italic_vitalic_R start_POSTSUBSCRIPT italic_w end_POSTSUBSCRIPT end_ARG ā„22 end_ARG start_ARG n end_ARG ⩽(aā¢ns)2ā |R|n.absentā superscript2subscript ( ans)^2Ā· R_% wn\,.⩽ ( start_ARG divide start_ARG a n end_ARG start_ARG s end_ARG end_ARG )2 ā divide start_ARG | start_ARG Rbold_italic_w end_ARG | end_ARG start_ARG n end_ARG . (ā2=1subscriptnorm21 v_2=1ā„ start_ARG italic_v end_ARG ā„2 = 1) Finally, the third term can be bounded by nd nddivide start_ARG n end_ARG start_ARG d end_ARG. Putting these together, we conclude that ā¢(|)ā(aā¢ns)ā¢(1āĻ2ā¢āTā2+|R|n)+nd.asymptotically-equalsconditional1superscript2subscriptnormsubscriptsubscript2subscript CN( v| w) ( ans) (% 1-Ļ^2 w_T_ w_2+ R_% wn)+ nd\,.sansserif_CN ( italic_v | italic_w ) ā ( start_ARG divide start_ARG a n end_ARG start_ARG s end_ARG end_ARG ) ( start_ARG square-root start_ARG 1 - Ļ2 end_ARG ā„ start_ARG italic_witalic_T start_POSTSUBSCRIPT italic_w end_POSTSUBSCRIPT end_ARG ā„2 + square-root start_ARG divide start_ARG | start_ARG Rbold_italic_w end_ARG | end_ARG start_ARG n end_ARG end_ARG end_ARG ) + square-root start_ARG divide start_ARG n end_ARG start_ARG d end_ARG end_ARG . (36) Let μn=aā¢nssubscript _n= ansμitalic_n = divide start_ARG a n end_ARG start_ARG s end_ARG. In our regime, μnāŖ1much-less-thansubscript1 _n 1μitalic_n āŖ 1 because q+r>11q+r>1q + r > 1. Combining Equations 35 and 36 yields SUā¢(|)ā¢(|)āμnā (αā¢āTā2ā¢āTā2±āRā©Tā1n±sn)±ndμnā¢(1āĻ2ā¢āTā2+|R|n)+ndasymptotically-equalsSUconditionalconditionalplus-or-minusā subscriptplus-or-minussubscriptnormsubscriptsubscript2subscriptnormsubscriptsubscript2subscriptnormsubscriptsubscriptsubscript1subscript1superscript2subscriptnormsubscriptsubscript2subscript SU( v| w) CN( v| w)% _nĀ· (α v_T_ w_2 % w_T_ w_2± v_R_ wā© T_ v_1% n± sn)± nd _n ( 1-Ļ% ^2 w_T_ w_2+ R_ wn% )+ nddivide start_ARG SU ( v | w ) end_ARG start_ARG sansserif_CN ( italic_v | italic_w ) end_ARG ā divide start_ARG μitalic_n ā ( start_ARG α ā„ start_ARG italic_vitalic_T start_POSTSUBSCRIPT italic_w end_POSTSUBSCRIPT end_ARG ā„2 ā„ start_ARG italic_witalic_T start_POSTSUBSCRIPT italic_w end_POSTSUBSCRIPT end_ARG ā„2 ± divide start_ARG ā„ start_ARG italic_vitalic_R start_POSTSUBSCRIPT italic_w ā© Tbold_italic_v end_POSTSUBSCRIPT end_ARG ā„1 end_ARG start_ARG square-root start_ARG n end_ARG end_ARG ± divide start_ARG s end_ARG start_ARG n end_ARG end_ARG ) ± square-root start_ARG divide start_ARG n end_ARG start_ARG d end_ARG end_ARG end_ARG start_ARG μitalic_n ( start_ARG square-root start_ARG 1 - Ļ2 end_ARG ā„ start_ARG italic_witalic_T start_POSTSUBSCRIPT italic_w end_POSTSUBSCRIPT end_ARG ā„2 + square-root start_ARG divide start_ARG | start_ARG Rbold_italic_w end_ARG | end_ARG start_ARG n end_ARG end_ARG end_ARG ) + square-root start_ARG divide start_ARG n end_ARG start_ARG d end_ARG end_ARG end_ARG (37) Hence, for the survival to contamination ratio to grow with n, we need αā¢āTā2ā«1āĻ2much-greater-thansubscriptnormsubscriptsubscript21superscript2 α v_T_ w_2 1-Ļ^2α ā„ start_ARG italic_vitalic_T start_POSTSUBSCRIPT italic_w end_POSTSUBSCRIPT end_ARG ā„2 ā« square-root start_ARG 1 - Ļ2 end_ARG (Weak supervision) αā¢āTā2ā¢āTā2ā«|R|nmuch-greater-thansubscriptnormsubscriptsubscript2subscriptnormsubscriptsubscript2subscript α v_T_ w_2 w_T_ w_2% R_ wnα ā„ start_ARG italic_vitalic_T start_POSTSUBSCRIPT italic_w end_POSTSUBSCRIPT end_ARG ā„2 ā„ start_ARG italic_witalic_T start_POSTSUBSCRIPT italic_w end_POSTSUBSCRIPT end_ARG ā„2 ā« square-root start_ARG divide start_ARG | start_ARG Rbold_italic_w end_ARG | end_ARG start_ARG n end_ARG end_ARG (Favored contamination) μnā¢Ī±ā¢āTā2ā¢āTā2ā«ndmuch-greater-thansubscriptsubscriptnormsubscriptsubscript2subscriptnormsubscriptsubscript2 _nα v_T_ w_2 w_T_ w% _2 ndμitalic_n α ā„ start_ARG italic_vitalic_T start_POSTSUBSCRIPT italic_w end_POSTSUBSCRIPT end_ARG ā„2 ā„ start_ARG italic_witalic_T start_POSTSUBSCRIPT italic_w end_POSTSUBSCRIPT end_ARG ā„2 ā« square-root start_ARG divide start_ARG n end_ARG start_ARG d end_ARG end_ARG Let us put these scalings together to predict the scaling regimes for weak-to-strong generalization. For strong generalization, we have =āsubscript v= v_*italic_v = italic_vā and =sgnā¢(āØ,āā©)sgnexpectation-valuesubscript y=sgn( g, v_*)italic_y = sgn ( ⨠start_ARG italic_g , italic_vā end_ARG ā© ). From the discussion in Section 3.1, we know that the strong learner generalizes if SUā¢(ā|ā)ā¢(ā|ā)=Ļnā¢(1),SUconditionalsubscriptsubscriptconditionalsubscriptsubscriptsubscript1 SU( v_*| v_*) CN( v_*| v_*)% = _n(1),divide start_ARG SU ( vā | vā ) end_ARG start_ARG sansserif_CN ( italic_vā | italic_vā ) end_ARG = Ļitalic_n ( 1 ) , and fails to generalize if the ratio is onā¢(1)subscript1o_n(1)oitalic_n ( 1 ). Under Assumption 1, we have ā=e1subscriptsubscript1 v_*=e_1italic_vā = e1, so T=T=1subscriptsubscript1T_ v=T_ w= 1Tbold_italic_v = Tbold_italic_w = start_ARG 1 end_ARG , α=11α=1α = 1, and Ļ=11Ļ=1Ļ = 1, and the expression simplifies to SUā¢(ā|ā)ā¢(ā|ā)āμnμnā sn+nd,asymptotically-equalsSUconditionalsubscriptsubscriptconditionalsubscriptsubscriptsubscriptā subscript SU( v_*| v_*) CN( v_*| v_*)% _n _nĀ· sn+ nd,divide start_ARG SU ( vā | vā ) end_ARG start_ARG sansserif_CN ( italic_vā | italic_vā ) end_ARG ā divide start_ARG μitalic_n end_ARG start_ARG μitalic_n ā square-root start_ARG divide start_ARG s end_ARG start_ARG n end_ARG end_ARG + square-root start_ARG divide start_ARG n end_ARG start_ARG d end_ARG end_ARG end_ARG , which under the bi-level parameter scaling verifies the conditions for ground truth supervision. This completes the proof sketch; it remains to justify the above estimates rigorously. In the subsequent subsections, we will assume that the above scalings of the survival and contamination are correct and use them to deduce that the 1-sparse assumption is necessary to get a sharp transition in the test error. These calculations can be upgraded to rigorous proofs using the tools are developed in Appendix B. G.1 The necessity of 1-sparse assumption Letās suppose we get clean labels from sgnā¢(āØ,ā©)sgnexpectation-valuesgn( g, v)sgn ( ⨠start_ARG italic_g , italic_v end_ARG ā© ) and want to learn the unit vector vitalic_v. We will abbreviate T=T=TsubscriptsubscriptT=T_ v=T_ wT = Tbold_italic_v = Tbold_italic_w. In this case, we have α=11α=1α = 1 and Ļ2=āTā44āTā22superscript2superscriptsubscriptnormsubscript44superscriptsubscriptnormsubscript22Ļ^2= v_T_4^4 v_T_2^2Ļ2 = divide start_ARG ā„ start_ARG italic_vitalic_T end_ARG ā„44 end_ARG start_ARG ā„ start_ARG italic_vitalic_T end_ARG ā„22 end_ARG in Assumption 5. Lemma G.2. Suppose we are given labels according to vitalic_v and want to learn vitalic_v. Then, the survival to contamination ratio is Ļnā¢(1)subscript1 _n(1)Ļitalic_n ( 1 ) only if āTā44āTā22=1āoā¢(1).superscriptsubscriptnormsubscript44superscriptsubscriptnormsubscript2211 v_T_4^4 v_T_2^2=1-o(1).divide start_ARG ā„ start_ARG italic_vitalic_T end_ARG ā„44 end_ARG start_ARG ā„ start_ARG italic_vitalic_T end_ARG ā„22 end_ARG = 1 - o ( 1 ) . In particular, the above condition holds only if the following two conditions hold: (1) āTā22=1āoā¢(1)superscriptsubscriptnormsubscript2211 v_T_2^2=1-o(1)ā„ start_ARG italic_vitalic_T end_ARG ā„22 = 1 - o ( 1 ). (2) For each iāTiā Ti ā T, either vi=oā¢(1)subscript1v_i=o(1)vitalic_i = o ( 1 ) or vi=1āoā¢(1)subscript11v_i=1-o(1)vitalic_i = 1 - o ( 1 ). The upshot is that having 1111-sparse labels is necessary for obtaining asymptotically perfect generalization. Proof. Hence, focusing only on the survival terms coming from T, which are the only relevant coordinates for learning, and lower bounding the contamination with just the T terms, we have SUā¢(|)ā¢(|)⩽aā¢nsā¢āTā22aā¢nsā¢āTā22āāTā44=āTā21āāTā44āTā22⩽11āāTā44āTā22,SUconditionalconditionalsuperscriptsubscriptnormsubscript22superscriptsubscriptnormsubscript22superscriptsubscriptnormsubscript44subscriptnormsubscript21superscriptsubscriptnormsubscript44superscriptsubscriptnormsubscript2211superscriptsubscriptnormsubscript44superscriptsubscriptnormsubscript22 SU( v| v) CN( v| v) % ans v_T_2^2 ans v_T_2% ^2- v_T_4^4= v_T_2 1- % v_T_4^4 v_T_2^2 1 % 1- v_T_4^4 v_T_2^2,divide start_ARG SU ( v | v ) end_ARG start_ARG sansserif_CN ( italic_v | italic_v ) end_ARG ⩽ divide start_ARG divide start_ARG a n end_ARG start_ARG s end_ARG ā„ start_ARG italic_vitalic_T end_ARG ā„22 end_ARG start_ARG divide start_ARG a n end_ARG start_ARG s end_ARG square-root start_ARG ā„ start_ARG italic_vitalic_T end_ARG ā„22 - ā„ start_ARG italic_vitalic_T end_ARG ā„44 end_ARG end_ARG = divide start_ARG ā„ start_ARG italic_vitalic_T end_ARG ā„2 end_ARG start_ARG square-root start_ARG 1 - divide start_ARG ā„ start_ARG italic_vitalic_T end_ARG ā„44 end_ARG start_ARG ā„ start_ARG italic_vitalic_T end_ARG ā„22 end_ARG end_ARG end_ARG ⩽ divide start_ARG 1 end_ARG start_ARG square-root start_ARG 1 - divide start_ARG ā„ start_ARG italic_vitalic_T end_ARG ā„44 end_ARG start_ARG ā„ start_ARG italic_vitalic_T end_ARG ā„22 end_ARG end_ARG end_ARG , where the last inequality used the fact that vitalic_v is unit norm. This proves the first necessary condition. We show that if āTā44/āTā22=1āoā¢(1)superscriptsubscriptnormsubscript44superscriptsubscriptnormsubscript2211 v_T_4^4/ v_T_2^2=1-o(1)ā„ start_ARG italic_vitalic_T end_ARG ā„44 / ā„ start_ARG italic_vitalic_T end_ARG ā„22 = 1 - o ( 1 ), then the second set of necessary conditions hold. Indeed, for the first claim, suppose āTā22⩽1āεsuperscriptsubscriptnormsubscript221 v_T_2^2 1- ā„ start_ARG italic_vitalic_T end_ARG ā„22 ⩽ 1 - ε for some constant ε>00 >0ε > 0. The LpsuperscriptL^pLitalic_p norm inequalities imply that āTā44⩽āTā24⩽(1āε)ā¢āTā22superscriptsubscriptnormsubscript44superscriptsubscriptnormsubscript241superscriptsubscriptnormsubscript22 v_T_4^4 v_T_2^4 (1-% ) v_T_2^2ā„ start_ARG italic_vitalic_T end_ARG ā„44 ⩽ ā„ start_ARG italic_vitalic_T end_ARG ā„24 ⩽ ( 1 - ε ) ā„ start_ARG italic_vitalic_T end_ARG ā„22, so the ratio is at most 1āε11- 1 - ε, a contradiction. For the second claim, suppose instead there is a coordinate i with vi2=1āεsuperscriptsubscript21v_i^2=1- _i2 = 1 - ε for some constant εā(0,1)01 ā(0,1)ε ā ( 0 , 1 ). Then, we have āTāiā44⩽āTāiā24⩽εsuperscriptsubscriptnormsubscript44superscriptsubscriptnormsubscript24 v_T i_4^4 v_T% i_2^4 ā„ start_ARG italic_vitalic_T ā start_ARG i end_ARG end_ARG ā„44 ⩽ ā„ start_ARG italic_vitalic_T ā start_ARG i end_ARG end_ARG ā„24 ⩽ ε, but then āTā44⩽(1āε)2+ε⩽1āĪ©ā¢(ε)superscriptsubscriptnormsubscript44superscript121Ī© v_T_4^4 (1- )^2+ 1-% ( )ā„ start_ARG italic_vitalic_T end_ARG ā„44 ⩽ ( 1 - ε )2 + ε ⩽ 1 - Ī© ( ε ), a contradiction. ā