{"id":1302,"date":"2022-10-11T15:30:07","date_gmt":"2022-10-11T15:30:07","guid":{"rendered":"https:\/\/www.ethanepperly.com\/?p=1302"},"modified":"2022-10-11T15:30:10","modified_gmt":"2022-10-11T15:30:10","slug":"low-rank-approximation-toolbox-nystrom-approximation","status":"publish","type":"post","link":"https:\/\/www.ethanepperly.com\/index.php\/2022\/10\/11\/low-rank-approximation-toolbox-nystrom-approximation\/","title":{"rendered":"Low-Rank Approximation Toolbox: Nystr\u00f6m Approximation"},"content":{"rendered":"\n<p><\/p>\n\n\n\n<p>Welcome to a new series for this blog, <em>Low-Rank Approximation Toolbox<\/em>. As I discussed in a <a href=\"https:\/\/www.ethanepperly.com\/index.php\/2021\/10\/26\/big-ideas-in-applied-math-low-rank-matrices\/\">previous post<\/a>, many matrices we encounter in applications are well-approximated by a matrix with a small <a href=\"https:\/\/wikipedia.org\/wiki\/Rank_(linear_algebra)\">rank<\/a>. Efficiently computing low-rank approximations has been a major area of research, with applications in everything from classical problems in <a href=\"https:\/\/arxiv.org\/abs\/1307.2666\">computational physics<\/a> and <a href=\"https:\/\/doi.org\/10.1137\/040617200\">signal processing<\/a> to trendy topics like <a href=\"https:\/\/doi.org\/10.1137\/18M1183480\">data science<\/a>. In this series, I want to explore some broadly useful algorithms and theoretical techniques in the field of low-rank approximation.<\/p>\n\n\n\n<p>I want to begin this series by talking about one of the fundamental types of low-rank approximation, the Nystr\u00f6m approximation of a <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-1f1ba6baee657f44c06c9a02c1d2fe7d_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#78;&#92;&#116;&#105;&#109;&#101;&#115;&#32;&#78;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"54\" style=\"vertical-align: 0px;\"\/> (real symmetric or <a href=\"https:\/\/wikipedia.org\/wiki\/Hermitian_matrix\">complex Hermitian<\/a>) <a href=\"https:\/\/wikipedia.org\/wiki\/Positive-semidefinite_matrix\"><strong>positive semidefinite<\/strong> (psd) matrix<\/a> <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-11f4f587954b361e7d78940f65b8d70d_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;\" title=\"Rendered by QuickLaTeX.com\" height=\"13\" width=\"13\" style=\"vertical-align: 0px;\"\/>. Given an arbitrary <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-ba393b1539bb1c54c96343d6635ef3a6_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#78;&#92;&#116;&#105;&#109;&#101;&#115;&#32;&#107;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"47\" style=\"vertical-align: 0px;\"\/> &#8220;test matrix&#8221; <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-0e42a68047144196ffa9763b964056ac_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#79;&#109;&#101;&#103;&#97;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"12\" style=\"vertical-align: 0px;\"\/>, the Nystr\u00f6m approximation is defined to be<\/p>\n\n\n\n<p><p class=\"ql-center-displayed-equation\" style=\"line-height: 22px;\"><span class=\"ql-right-eqno\"> (1) <\/span><span class=\"ql-left-eqno\"> &nbsp; <\/span><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-636eb074d4ce2e59defede1f1be7877d_l3.png\" height=\"22\" width=\"217\" class=\"ql-img-displayed-equation quicklatex-auto-format\" alt=\"&#92;&#091;&#65;&#92;&#108;&#97;&#110;&#103;&#108;&#101;&#32;&#92;&#79;&#109;&#101;&#103;&#97;&#92;&#114;&#97;&#110;&#103;&#108;&#101;&#32;&#58;&#61;&#32;&#65;&#92;&#79;&#109;&#101;&#103;&#97;&#32;&#92;&#44;&#32;&#40;&#92;&#79;&#109;&#101;&#103;&#97;&#94;&#42;&#65;&#92;&#79;&#109;&#101;&#103;&#97;&#41;&#94;&#123;&#45;&#49;&#125;&#32;&#92;&#44;&#32;&#92;&#79;&#109;&#101;&#103;&#97;&#94;&#42;&#65;&#46;&#32;&#92;&#093;\" title=\"Rendered by QuickLaTeX.com\"\/><\/p><\/p>\n\n\n\n<p>This formula is sensible whenever <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-4afe947c888e6e928ef24cea9a5dea4f_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#79;&#109;&#101;&#103;&#97;&#94;&#42;&#65;&#92;&#79;&#109;&#101;&#103;&#97;\" title=\"Rendered by QuickLaTeX.com\" height=\"13\" width=\"45\" style=\"vertical-align: 0px;\"\/> is invertible; if <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-4afe947c888e6e928ef24cea9a5dea4f_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#79;&#109;&#101;&#103;&#97;&#94;&#42;&#65;&#92;&#79;&#109;&#101;&#103;&#97;\" title=\"Rendered by QuickLaTeX.com\" height=\"13\" width=\"45\" style=\"vertical-align: 0px;\"\/> is not invertible, then the inverse <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-1afab552eac419fae92a537c269157d8_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#123;&#125;&#94;&#123;&#45;&#49;&#125;\" title=\"Rendered by QuickLaTeX.com\" height=\"9\" width=\"16\" style=\"vertical-align: 6px;\"\/> should be replaced by the <a href=\"https:\/\/wikipedia.org\/wiki\/Moore%E2%80%93Penrose_pseudoinverse\">Moore\u2013Penrose pseudoinverse<\/a> <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-9c3eba346ed7d1ef93cd5446d6845382_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#123;&#125;&#94;&#92;&#100;&#97;&#103;&#103;&#101;&#114;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"6\" style=\"vertical-align: 3px;\"\/>. For simplicity, I will assume that <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-144950fafdd597406dc91a9eb33353bb_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#79;&#109;&#101;&#103;&#97;&#94;&#42;&#32;&#65;&#32;&#92;&#79;&#109;&#101;&#103;&#97;\" title=\"Rendered by QuickLaTeX.com\" height=\"13\" width=\"45\" style=\"vertical-align: 0px;\"\/> is invertible in this post, though everything we discuss will continue to work if this assumption is dropped. I use <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-c15a9e678f5eb8ef071c71b328820967_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#123;&#125;&#94;&#42;\" title=\"Rendered by QuickLaTeX.com\" height=\"6\" width=\"6\" style=\"vertical-align: 6px;\"\/> to denote the <a href=\"https:\/\/wikipedia.org\/wiki\/Conjugate_transpose\">conjugate transpose<\/a> of a matrix, which agrees with the ordinary transpose <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-0891b36c744e320081b679d0408bd179_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#123;&#125;&#94;&#92;&#116;&#111;&#112;\" title=\"Rendered by QuickLaTeX.com\" height=\"9\" width=\"10\" style=\"vertical-align: 6px;\"\/> for real matrices. I will use the word self-adjoint to refer to a matrix which satisfies <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-9b1eb5b94ed2d281ae150044446134db_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;&#61;&#65;&#94;&#42;\" title=\"Rendered by QuickLaTeX.com\" height=\"13\" width=\"56\" style=\"vertical-align: 0px;\"\/>.<\/p>\n\n\n\n<p>The Nystr\u00f6m approximation (1) answers the question<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p>What is the &#8220;best&#8221; rank-<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-f65286b751f121928913d4aa91d94ee9_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#107;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"9\" style=\"vertical-align: 0px;\"\/> approximation to the psd matrx <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-11f4f587954b361e7d78940f65b8d70d_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;\" title=\"Rendered by QuickLaTeX.com\" height=\"13\" width=\"13\" style=\"vertical-align: 0px;\"\/> provided only with the matrix\u2013matrix product <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-c04f253ed18b3f436fd8d1f4c520cfcf_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;&#92;&#79;&#109;&#101;&#103;&#97;\" title=\"Rendered by QuickLaTeX.com\" height=\"13\" width=\"25\" style=\"vertical-align: 0px;\"\/>, where <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-0e42a68047144196ffa9763b964056ac_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#79;&#109;&#101;&#103;&#97;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"12\" style=\"vertical-align: 0px;\"\/> is a known <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-ba393b1539bb1c54c96343d6635ef3a6_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#78;&#92;&#116;&#105;&#109;&#101;&#115;&#32;&#107;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"47\" style=\"vertical-align: 0px;\"\/> matrix (<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-c3709ff2e214db7f778a5f62fdbb9a42_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#107;&#92;&#108;&#108;&#32;&#78;\" title=\"Rendered by QuickLaTeX.com\" height=\"13\" width=\"53\" style=\"vertical-align: -1px;\"\/>)?<\/p><\/blockquote>\n\n\n\n<p>Indeed, if we let <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-406418f916435e4ba7350e81e0118ed6_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#89;&#32;&#61;&#32;&#65;&#92;&#79;&#109;&#101;&#103;&#97;\" title=\"Rendered by QuickLaTeX.com\" height=\"13\" width=\"63\" style=\"vertical-align: 0px;\"\/>, we observe that the Nystr\u00f6m approximation can be written entirely using <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-58d456b42236adc71c7788a42a6c7884_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#89;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"14\" style=\"vertical-align: 0px;\"\/> and <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-0e42a68047144196ffa9763b964056ac_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#79;&#109;&#101;&#103;&#97;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"12\" style=\"vertical-align: 0px;\"\/>:<\/p>\n\n\n\n<p><p class=\"ql-center-displayed-equation\" style=\"line-height: 22px;\"><span class=\"ql-right-eqno\"> &nbsp; <\/span><span class=\"ql-left-eqno\"> &nbsp; <\/span><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-4332839cf045146208c9b58c395aefc4_l3.png\" height=\"22\" width=\"177\" class=\"ql-img-displayed-equation quicklatex-auto-format\" alt=\"&#92;&#091;&#65;&#92;&#108;&#97;&#110;&#103;&#108;&#101;&#32;&#92;&#79;&#109;&#101;&#103;&#97;&#92;&#114;&#97;&#110;&#103;&#108;&#101;&#32;&#61;&#32;&#89;&#32;&#92;&#44;&#32;&#40;&#92;&#79;&#109;&#101;&#103;&#97;&#94;&#42;&#32;&#89;&#41;&#94;&#123;&#45;&#49;&#125;&#92;&#44;&#32;&#89;&#94;&#42;&#46;&#92;&#093;\" title=\"Rendered by QuickLaTeX.com\"\/><\/p><\/p>\n\n\n\n<p>This is central advantage of the Nystr\u00f6m approximation: to compute it, the <em>only<\/em> access to the matrix <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-11f4f587954b361e7d78940f65b8d70d_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;\" title=\"Rendered by QuickLaTeX.com\" height=\"13\" width=\"13\" style=\"vertical-align: 0px;\"\/> I need is the ability to multiply the matrices <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-11f4f587954b361e7d78940f65b8d70d_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;\" title=\"Rendered by QuickLaTeX.com\" height=\"13\" width=\"13\" style=\"vertical-align: 0px;\"\/> and <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-0e42a68047144196ffa9763b964056ac_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#79;&#109;&#101;&#103;&#97;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"12\" style=\"vertical-align: 0px;\"\/>. In particular, I only need a single pass over the entries of <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-11f4f587954b361e7d78940f65b8d70d_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;\" title=\"Rendered by QuickLaTeX.com\" height=\"13\" width=\"13\" style=\"vertical-align: 0px;\"\/> to compute the Nystr\u00f6m approximation. This allows the Nystr\u00f6m approximation to be used in settings when other low-rank approximations wouldn&#8217;t work, <a href=\"https:\/\/arxiv.org\/abs\/1706.05736\">such as when <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-11f4f587954b361e7d78940f65b8d70d_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;\" title=\"Rendered by QuickLaTeX.com\" height=\"13\" width=\"13\" style=\"vertical-align: 0px;\"\/> is <em>streamed<\/em> to me as a sum of matrices that must be processed as they arrive and then discarded<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Choosing the Test Matrix<\/h2>\n\n\n\n<p>Every choice of <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-ba393b1539bb1c54c96343d6635ef3a6_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#78;&#92;&#116;&#105;&#109;&#101;&#115;&#32;&#107;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"47\" style=\"vertical-align: 0px;\"\/> test matrix <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-0e42a68047144196ffa9763b964056ac_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#79;&#109;&#101;&#103;&#97;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"12\" style=\"vertical-align: 0px;\"\/> defines a rank-<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-f65286b751f121928913d4aa91d94ee9_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#107;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"9\" style=\"vertical-align: 0px;\"\/> Nystr\u00f6m approximation<sup class=\"modern-footnotes-footnote \" data-mfn=\"1\" data-mfn-post-scope=\"00000000000005870000000000000000_1302\"><a href=\"javascript:void(0)\"  role=\"button\" aria-pressed=\"false\" aria-describedby=\"mfn-content-00000000000005870000000000000000_1302-1\">1<\/a><\/sup><span id=\"mfn-content-00000000000005870000000000000000_1302-1\" role=\"tooltip\" class=\"modern-footnotes-footnote__note\" tabindex=\"0\" data-mfn=\"1\">Actually, <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-295e3ac84e16f82a1ee458ea3979464b_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;&#92;&#108;&#97;&#110;&#103;&#108;&#101;&#32;&#92;&#79;&#109;&#101;&#103;&#97;&#92;&#114;&#97;&#110;&#103;&#108;&#101;\" title=\"Rendered by QuickLaTeX.com\" height=\"19\" width=\"38\" style=\"vertical-align: -5px;\"\/> is only rank <em>at most<\/em> <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-f65286b751f121928913d4aa91d94ee9_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#107;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"9\" style=\"vertical-align: 0px;\"\/>. For this post, we will use rank-<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-f65286b751f121928913d4aa91d94ee9_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#107;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"9\" style=\"vertical-align: 0px;\"\/> to mean &#8220;rank at most <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-f65286b751f121928913d4aa91d94ee9_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#107;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"9\" style=\"vertical-align: 0px;\"\/>&#8220;.<\/span> <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-295e3ac84e16f82a1ee458ea3979464b_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;&#92;&#108;&#97;&#110;&#103;&#108;&#101;&#32;&#92;&#79;&#109;&#101;&#103;&#97;&#92;&#114;&#97;&#110;&#103;&#108;&#101;\" title=\"Rendered by QuickLaTeX.com\" height=\"19\" width=\"38\" style=\"vertical-align: -5px;\"\/> by (1). Unfortunately, the Nystr\u00f6m approximation won&#8217;t be a <em>good<\/em> low-rank approximation for every choice of <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-0e42a68047144196ffa9763b964056ac_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#79;&#109;&#101;&#103;&#97;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"12\" style=\"vertical-align: 0px;\"\/>. For an example of what can go wrong, if we pick <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-0e42a68047144196ffa9763b964056ac_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#79;&#109;&#101;&#103;&#97;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"12\" style=\"vertical-align: 0px;\"\/> to have columns selected from the eigenvectors of <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-11f4f587954b361e7d78940f65b8d70d_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;\" title=\"Rendered by QuickLaTeX.com\" height=\"13\" width=\"13\" style=\"vertical-align: 0px;\"\/> with small eigenvalues, the approximation <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-295e3ac84e16f82a1ee458ea3979464b_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;&#92;&#108;&#97;&#110;&#103;&#108;&#101;&#32;&#92;&#79;&#109;&#101;&#103;&#97;&#92;&#114;&#97;&#110;&#103;&#108;&#101;\" title=\"Rendered by QuickLaTeX.com\" height=\"19\" width=\"38\" style=\"vertical-align: -5px;\"\/> will be quite poor.<\/p>\n\n\n\n<p>The very best choice of <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-0e42a68047144196ffa9763b964056ac_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#79;&#109;&#101;&#103;&#97;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"12\" style=\"vertical-align: 0px;\"\/> would be the <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-f65286b751f121928913d4aa91d94ee9_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#107;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"9\" style=\"vertical-align: 0px;\"\/> eigenvectors associated with the largest eigenvalues. Unfortunately, computing the eigenvectors to high accuracy is computationally costly. Fortunately, we can get decent low-rank approximations out of much simpler <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-0e42a68047144196ffa9763b964056ac_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#79;&#109;&#101;&#103;&#97;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"12\" style=\"vertical-align: 0px;\"\/>&#8216;s:<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li><strong>Random:<\/strong> Perhaps surprisingly, we get a fairly low-rank approximation out of just choosing <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-0e42a68047144196ffa9763b964056ac_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#79;&#109;&#101;&#103;&#97;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"12\" style=\"vertical-align: 0px;\"\/> to be a random matrix, say, populated with <a href=\"https:\/\/wikipedia.org\/wiki\/Independence_(probability_theory)\">statistically independent<\/a> <a href=\"https:\/\/en.wikipedia.org\/wiki\/Standard_normal\">standard normal<\/a> random entries. Intuitively, a random matrix is likely to have columns with meaningful overlap with the large-eigenvalue eigenvectors of <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-11f4f587954b361e7d78940f65b8d70d_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;\" title=\"Rendered by QuickLaTeX.com\" height=\"13\" width=\"13\" style=\"vertical-align: 0px;\"\/> (and indeed with any <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-f65286b751f121928913d4aa91d94ee9_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#107;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"9\" style=\"vertical-align: 0px;\"\/> fixed orthonormal vectors). One can also pick <a href=\"https:\/\/doi.org\/10.1142\/S1793536911000787\">more<\/a> <a href=\"https:\/\/scikit-learn.org\/stable\/modules\/generated\/sklearn.random_projection.SparseRandomProjection.html\">exotic<\/a> <a href=\"https:\/\/arxiv.org\/pdf\/2105.00105\">kinds<\/a> of random matrices, which can have computational benefits.<\/li><li><strong>Random then improve:<\/strong> The more similar the test matrix <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-0e42a68047144196ffa9763b964056ac_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#79;&#109;&#101;&#103;&#97;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"12\" style=\"vertical-align: 0px;\"\/> is to the large-eigenvalue eigenvectors of <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-11f4f587954b361e7d78940f65b8d70d_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;\" title=\"Rendered by QuickLaTeX.com\" height=\"13\" width=\"13\" style=\"vertical-align: 0px;\"\/>, the better the low-rank approximation will be. Therefore, it makes sense to use the <a href=\"https:\/\/en.wikipedia.org\/wiki\/Power_iteration\">power method<\/a> (usually called <a href=\"http:\/\/www.netlib.org\/utk\/people\/JackDongarra\/etemplates\/node98.html\">subspace iteration<\/a> in this context) to improve a random initial test matrix <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-d3ba03a1242a4231e3899065c0e9351a_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#79;&#109;&#101;&#103;&#97;&#95;&#123;&#92;&#114;&#109;&#32;&#105;&#110;&#105;&#116;&#125;\" title=\"Rendered by QuickLaTeX.com\" height=\"15\" width=\"34\" style=\"vertical-align: -3px;\"\/> to be closer to the eigenvectors of <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-11f4f587954b361e7d78940f65b8d70d_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;\" title=\"Rendered by QuickLaTeX.com\" height=\"13\" width=\"13\" style=\"vertical-align: 0px;\"\/>.<sup class=\"modern-footnotes-footnote \" data-mfn=\"2\" data-mfn-post-scope=\"00000000000005870000000000000000_1302\"><a href=\"javascript:void(0)\"  role=\"button\" aria-pressed=\"false\" aria-describedby=\"mfn-content-00000000000005870000000000000000_1302-2\">2<\/a><\/sup><span id=\"mfn-content-00000000000005870000000000000000_1302-2\" role=\"tooltip\" class=\"modern-footnotes-footnote__note\" tabindex=\"0\" data-mfn=\"2\">Even better than subspace iteration is <a href=\"https:\/\/authors.library.caltech.edu\/109565\/\">block Krylov iteration<\/a>.<\/span> See <a href=\"https:\/\/arxiv.org\/abs\/2002.01387\">section 11.6 of the following survey<\/a> for details.<\/li><li><strong>Column selection:<\/strong> If <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-0e42a68047144196ffa9763b964056ac_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#79;&#109;&#101;&#103;&#97;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"12\" style=\"vertical-align: 0px;\"\/> consists of columns <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-0ad2a89fbf3648ae1354d69236aeb0d8_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#105;&#95;&#49;&#44;&#105;&#95;&#50;&#44;&#92;&#108;&#100;&#111;&#116;&#115;&#44;&#105;&#95;&#107;\" title=\"Rendered by QuickLaTeX.com\" height=\"16\" width=\"88\" style=\"vertical-align: -4px;\"\/> of the identity matrix, then <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-c04f253ed18b3f436fd8d1f4c520cfcf_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;&#92;&#79;&#109;&#101;&#103;&#97;\" title=\"Rendered by QuickLaTeX.com\" height=\"13\" width=\"25\" style=\"vertical-align: 0px;\"\/> just consists of columns <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-84f41434ff8ee0c40e566283289ed933_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#105;&#95;&#49;&#44;&#92;&#108;&#100;&#111;&#116;&#115;&#44;&#105;&#95;&#107;\" title=\"Rendered by QuickLaTeX.com\" height=\"16\" width=\"66\" style=\"vertical-align: -4px;\"\/> of <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-11f4f587954b361e7d78940f65b8d70d_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;\" title=\"Rendered by QuickLaTeX.com\" height=\"13\" width=\"13\" style=\"vertical-align: 0px;\"\/>: In <a href=\"https:\/\/www.mathworks.com\/company\/newsletters\/articles\/matrix-indexing-in-matlab.html\">MATLAB notation<\/a>, <br><br><p class=\"ql-center-displayed-equation\" style=\"line-height: 19px;\"><span class=\"ql-right-eqno\"> &nbsp; <\/span><span class=\"ql-left-eqno\"> &nbsp; <\/span><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-49181e8e724ecddcd4646eb90f3bc35e_l3.png\" height=\"19\" width=\"415\" class=\"ql-img-displayed-equation quicklatex-auto-format\" alt=\"&#92;&#091;&#65;&#40;&#58;&#44;&#92;&#123;&#105;&#95;&#49;&#44;&#92;&#108;&#100;&#111;&#116;&#115;&#44;&#105;&#95;&#107;&#92;&#125;&#41;&#32;&#61;&#32;&#65;&#92;&#79;&#109;&#101;&#103;&#97;&#32;&#92;&#113;&#117;&#97;&#100;&#32;&#92;&#116;&#101;&#120;&#116;&#123;&#102;&#111;&#114;&#125;&#92;&#113;&#117;&#97;&#100;&#32;&#92;&#79;&#109;&#101;&#103;&#97;&#32;&#61;&#32;&#73;&#40;&#58;&#44;&#92;&#123;&#105;&#95;&#49;&#44;&#105;&#95;&#50;&#44;&#92;&#108;&#100;&#111;&#116;&#115;&#44;&#105;&#95;&#107;&#92;&#125;&#41;&#46;&#92;&#093;\" title=\"Rendered by QuickLaTeX.com\"\/><\/p> This is highly appealing as it allows us to approximate the matrix <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-11f4f587954b361e7d78940f65b8d70d_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;\" title=\"Rendered by QuickLaTeX.com\" height=\"13\" width=\"13\" style=\"vertical-align: 0px;\"\/> <em>by only reading a small fraction of its entries<\/em> (provided <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-c3709ff2e214db7f778a5f62fdbb9a42_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#107;&#92;&#108;&#108;&#32;&#78;\" title=\"Rendered by QuickLaTeX.com\" height=\"13\" width=\"53\" style=\"vertical-align: -1px;\"\/>)! Producing a good low-rank approximation requires selecting the right column indices <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-84f41434ff8ee0c40e566283289ed933_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#105;&#95;&#49;&#44;&#92;&#108;&#100;&#111;&#116;&#115;&#44;&#105;&#95;&#107;\" title=\"Rendered by QuickLaTeX.com\" height=\"16\" width=\"66\" style=\"vertical-align: -4px;\"\/> (usually under the constraint of reading a small number of entries from <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-11f4f587954b361e7d78940f65b8d70d_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;\" title=\"Rendered by QuickLaTeX.com\" height=\"13\" width=\"13\" style=\"vertical-align: 0px;\"\/>). In my research with <a href=\"https:\/\/yifanc96.github.io\">Yifan Chen<\/a>, <a href=\"https:\/\/tropp.caltech.edu\">Joel A. Tropp<\/a>, and <a href=\"https:\/\/rwebber.people.caltech.edu\">Robert J. Webber<\/a>, I&#8217;ve argued that the most well-rounded algorithm for this task is a <a href=\"https:\/\/arxiv.org\/abs\/2207.06503\">randomly pivoted partial Cholesky decomposition<\/a>.<\/li><\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">The Projection Formula<\/h2>\n\n\n\n<p>Now that we&#8217;ve discussed the choice of test matrix, we shall explore the quality of the Nystr\u00f6m approximation as measured by the size of the <a href=\"https:\/\/en.wikipedia.org\/wiki\/Residual_(numerical_analysis)\">residual<\/a> <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-e4193a2445b12cc5de1ad15d85ceb47a_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;&#32;&#45;&#32;&#65;&#92;&#108;&#97;&#110;&#103;&#108;&#101;&#32;&#92;&#79;&#109;&#101;&#103;&#97;&#92;&#114;&#97;&#110;&#103;&#108;&#101;\" title=\"Rendered by QuickLaTeX.com\" height=\"19\" width=\"73\" style=\"vertical-align: -5px;\"\/>. As a first step, we shall show that the residual is psd. This means that <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-295e3ac84e16f82a1ee458ea3979464b_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;&#92;&#108;&#97;&#110;&#103;&#108;&#101;&#32;&#92;&#79;&#109;&#101;&#103;&#97;&#92;&#114;&#97;&#110;&#103;&#108;&#101;\" title=\"Rendered by QuickLaTeX.com\" height=\"19\" width=\"38\" style=\"vertical-align: -5px;\"\/> is an <em>underapproximation<\/em> to <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-11f4f587954b361e7d78940f65b8d70d_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;\" title=\"Rendered by QuickLaTeX.com\" height=\"13\" width=\"13\" style=\"vertical-align: 0px;\"\/>.<\/p>\n\n\n\n<p>The positive semidefiniteness of the residual follows from the following <em>projection formula<\/em> for the Nystr\u00f6m approximation:<\/p>\n\n\n\n<p><p class=\"ql-center-displayed-equation\" style=\"line-height: 23px;\"><span class=\"ql-right-eqno\"> &nbsp; <\/span><span class=\"ql-left-eqno\"> &nbsp; <\/span><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-4cc583dbaca6e6da9c53ad3327717346_l3.png\" height=\"23\" width=\"189\" class=\"ql-img-displayed-equation quicklatex-auto-format\" alt=\"&#92;&#091;&#65;&#92;&#108;&#97;&#110;&#103;&#108;&#101;&#32;&#92;&#79;&#109;&#101;&#103;&#97;&#32;&#92;&#114;&#97;&#110;&#103;&#108;&#101;&#32;&#61;&#32;&#65;&#94;&#123;&#49;&#47;&#50;&#125;&#32;&#80;&#95;&#123;&#65;&#94;&#123;&#49;&#47;&#50;&#125;&#92;&#79;&#109;&#101;&#103;&#97;&#125;&#32;&#65;&#94;&#123;&#49;&#47;&#50;&#125;&#46;&#92;&#093;\" title=\"Rendered by QuickLaTeX.com\"\/><\/p><\/p>\n\n\n\n<p><p>Here, <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-3f05723d3ad4b06ebcde768a4e91f0b3_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#80;&#95;&#123;&#65;&#94;&#123;&#49;&#47;&#50;&#125;&#92;&#79;&#109;&#101;&#103;&#97;&#125;\" title=\"Rendered by QuickLaTeX.com\" height=\"17\" width=\"51\" style=\"vertical-align: -5px;\"\/> denotes the the <a href=\"https:\/\/en.wikipedia.org\/wiki\/Projection_(linear_algebra)#Orthogonal_projection\">orthogonal projection<\/a> onto the <a href=\"https:\/\/en.wikipedia.org\/wiki\/Row_and_column_spaces\">column space<\/a> of the matrix <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-9f80f61999b74459bdc5edea20394fc1_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;&#94;&#123;&#49;&#47;&#50;&#125;&#92;&#79;&#109;&#101;&#103;&#97;\" title=\"Rendered by QuickLaTeX.com\" height=\"16\" width=\"47\" style=\"vertical-align: 0px;\"\/>. To deduce the projection formula, we break down <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-11f4f587954b361e7d78940f65b8d70d_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;\" title=\"Rendered by QuickLaTeX.com\" height=\"13\" width=\"13\" style=\"vertical-align: 0px;\"\/> as <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-35c64a25013daf947734c48eb301d0c8_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;&#32;&#61;&#32;&#65;&#94;&#123;&#49;&#47;&#50;&#125;&#92;&#99;&#100;&#111;&#116;&#32;&#65;&#94;&#123;&#49;&#47;&#50;&#125;\" title=\"Rendered by QuickLaTeX.com\" height=\"16\" width=\"118\" style=\"vertical-align: 0px;\"\/> in (1):<\/p><\/p>\n\n\n\n<p><p class=\"ql-center-displayed-equation\" style=\"line-height: 43px;\"><span class=\"ql-right-eqno\"> &nbsp; <\/span><span class=\"ql-left-eqno\"> &nbsp; <\/span><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-2880bf8a43ee68664131becfdc0b3d19_l3.png\" height=\"43\" width=\"443\" class=\"ql-img-displayed-equation quicklatex-auto-format\" alt=\"&#92;&#091;&#65;&#92;&#108;&#97;&#110;&#103;&#108;&#101;&#32;&#92;&#79;&#109;&#101;&#103;&#97;&#92;&#114;&#97;&#110;&#103;&#108;&#101;&#32;&#61;&#32;&#65;&#94;&#123;&#49;&#47;&#50;&#125;&#32;&#92;&#108;&#101;&#102;&#116;&#40;&#32;&#65;&#94;&#123;&#49;&#47;&#50;&#125;&#92;&#79;&#109;&#101;&#103;&#97;&#32;&#92;&#108;&#101;&#102;&#116;&#091;&#32;&#40;&#65;&#94;&#123;&#49;&#47;&#50;&#125;&#92;&#79;&#109;&#101;&#103;&#97;&#41;&#94;&#42;&#32;&#65;&#94;&#123;&#49;&#47;&#50;&#125;&#92;&#79;&#109;&#101;&#103;&#97;&#32;&#92;&#114;&#105;&#103;&#104;&#116;&#093;&#94;&#123;&#45;&#49;&#125;&#32;&#40;&#65;&#94;&#123;&#49;&#47;&#50;&#125;&#92;&#79;&#109;&#101;&#103;&#97;&#41;&#94;&#42;&#32;&#92;&#114;&#105;&#103;&#104;&#116;&#41;&#32;&#65;&#94;&#123;&#49;&#47;&#50;&#125;&#46;&#92;&#093;\" title=\"Rendered by QuickLaTeX.com\"\/><\/p><\/p>\n\n\n\n<p>The fact that the paranthesized quantity is <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-3f05723d3ad4b06ebcde768a4e91f0b3_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#80;&#95;&#123;&#65;&#94;&#123;&#49;&#47;&#50;&#125;&#92;&#79;&#109;&#101;&#103;&#97;&#125;\" title=\"Rendered by QuickLaTeX.com\" height=\"17\" width=\"51\" style=\"vertical-align: -5px;\"\/> can be verified in a variety of ways, such as by <a href=\"https:\/\/en.wikipedia.org\/wiki\/QR_decomposition\">QR factorization<\/a>.<sup class=\"modern-footnotes-footnote \" data-mfn=\"3\" data-mfn-post-scope=\"00000000000005870000000000000000_1302\"><a href=\"javascript:void(0)\"  role=\"button\" aria-pressed=\"false\" aria-describedby=\"mfn-content-00000000000005870000000000000000_1302-3\">3<\/a><\/sup><span id=\"mfn-content-00000000000005870000000000000000_1302-3\" role=\"tooltip\" class=\"modern-footnotes-footnote__note\" tabindex=\"0\" data-mfn=\"3\">Let <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-064de0947dfbcdd13613ff52f31467a6_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;&#94;&#123;&#49;&#47;&#50;&#125;&#32;&#92;&#79;&#109;&#101;&#103;&#97;&#32;&#61;&#32;&#81;&#82;\" title=\"Rendered by QuickLaTeX.com\" height=\"20\" width=\"99\" style=\"vertical-align: -4px;\"\/>, where <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-e7f252699e1616398a7ce5179d3e425e_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#81;\" title=\"Rendered by QuickLaTeX.com\" height=\"16\" width=\"14\" style=\"vertical-align: -4px;\"\/> has orthonormal columns and <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-d08fac616919760e7538df715d3ca0e6_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#82;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"14\" style=\"vertical-align: 0px;\"\/> is square and upper triangular. The orthogonal projection is <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-95da7a792e36babc303240e017937f94_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#80;&#95;&#123;&#65;&#94;&#123;&#49;&#47;&#50;&#125;&#92;&#79;&#109;&#101;&#103;&#97;&#125;&#32;&#61;&#32;&#81;&#81;&#94;&#42;\" title=\"Rendered by QuickLaTeX.com\" height=\"17\" width=\"109\" style=\"vertical-align: -5px;\"\/>. The parenthesized expression is <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-530c56ddcb41ecad338196a73332c6a1_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#40;&#81;&#82;&#41;&#40;&#82;&#94;&#42;&#81;&#94;&#42;&#81;&#82;&#41;&#94;&#123;&#45;&#49;&#125;&#82;&#94;&#42;&#81;&#94;&#42;&#32;&#61;&#32;&#81;&#82;&#82;&#94;&#123;&#45;&#49;&#125;&#82;&#94;&#123;&#45;&#42;&#125;&#82;&#94;&#42;&#81;&#94;&#42;&#32;&#61;&#32;&#81;&#81;&#94;&#42;&#32;&#61;&#32;&#80;&#95;&#123;&#65;&#94;&#123;&#49;&#47;&#50;&#125;&#92;&#79;&#109;&#101;&#103;&#97;&#125;\" title=\"Rendered by QuickLaTeX.com\" height=\"20\" width=\"478\" style=\"vertical-align: -5px;\"\/>.<\/span>\n\n\n\n<p>With the projection formula in hand, we easily obtain the following expression for the residual:<\/p>\n\n\n\n<p><p class=\"ql-center-displayed-equation\" style=\"line-height: 23px;\"><span class=\"ql-right-eqno\"> &nbsp; <\/span><span class=\"ql-left-eqno\"> &nbsp; <\/span><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-23f5459646b6b93d24c7e107f636a3d5_l3.png\" height=\"23\" width=\"268\" class=\"ql-img-displayed-equation quicklatex-auto-format\" alt=\"&#92;&#091;&#65;&#32;&#45;&#32;&#65;&#92;&#108;&#97;&#110;&#103;&#108;&#101;&#32;&#92;&#79;&#109;&#101;&#103;&#97;&#92;&#114;&#97;&#110;&#103;&#108;&#101;&#32;&#61;&#32;&#65;&#94;&#123;&#49;&#47;&#50;&#125;&#32;&#40;&#73;&#32;&#45;&#32;&#80;&#95;&#123;&#65;&#94;&#123;&#49;&#47;&#50;&#125;&#92;&#79;&#109;&#101;&#103;&#97;&#125;&#41;&#32;&#65;&#94;&#123;&#49;&#47;&#50;&#125;&#46;&#92;&#093;\" title=\"Rendered by QuickLaTeX.com\"\/><\/p><\/p>\n\n\n\n<p>To show that this residual is psd, we make use of the <a href=\"https:\/\/en.wikipedia.org\/wiki\/Definite_matrix#Multiplication\">conjugation rule<\/a>.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p><strong>Conjugation rule:<\/strong> For a matrix <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-06d2c1a5a171b6d7d9c5df87d123c5a4_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#66;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"14\" style=\"vertical-align: 0px;\"\/> and a self-adjoint matrix <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-c5f986724262f699e22a9dfc5cb767a6_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#72;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"16\" style=\"vertical-align: 0px;\"\/>, if <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-c5f986724262f699e22a9dfc5cb767a6_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#72;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"16\" style=\"vertical-align: 0px;\"\/> is psd then <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-bda02758d65bc67d2b35936577124930_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#66;&#94;&#42;&#72;&#66;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"52\" style=\"vertical-align: 0px;\"\/> is psd. If <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-06d2c1a5a171b6d7d9c5df87d123c5a4_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#66;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"14\" style=\"vertical-align: 0px;\"\/> is invertible, then the converse holds: if <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-bda02758d65bc67d2b35936577124930_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#66;&#94;&#42;&#72;&#66;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"52\" style=\"vertical-align: 0px;\"\/> is psd, then <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-c5f986724262f699e22a9dfc5cb767a6_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#72;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"16\" style=\"vertical-align: 0px;\"\/> is psd.<\/p><\/blockquote>\n\n\n\n<p>The matrix <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-e74ed119040f2b79bb4ce59ce0e31e41_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#73;&#32;&#45;&#32;&#80;&#95;&#123;&#65;&#94;&#123;&#49;&#47;&#50;&#125;&#92;&#79;&#109;&#101;&#103;&#97;&#125;\" title=\"Rendered by QuickLaTeX.com\" height=\"17\" width=\"81\" style=\"vertical-align: -5px;\"\/> is an orthogonal projection and therefore psd. Thus, by the conjugation rule, the residual of the is Nystr\u00f6m approximation is psd:<\/p>\n\n\n\n<p><p class=\"ql-center-displayed-equation\" style=\"line-height: 33px;\"><span class=\"ql-right-eqno\"> &nbsp; <\/span><span class=\"ql-left-eqno\"> &nbsp; <\/span><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-a06ad324c77c1acb2f4563bff24686a7_l3.png\" height=\"33\" width=\"362\" class=\"ql-img-displayed-equation quicklatex-auto-format\" alt=\"&#92;&#091;&#65;&#32;&#45;&#32;&#65;&#92;&#108;&#97;&#110;&#103;&#108;&#101;&#32;&#92;&#79;&#109;&#101;&#103;&#97;&#92;&#114;&#97;&#110;&#103;&#108;&#101;&#32;&#61;&#32;&#92;&#108;&#101;&#102;&#116;&#40;&#65;&#94;&#123;&#49;&#47;&#50;&#125;&#92;&#114;&#105;&#103;&#104;&#116;&#41;&#94;&#42;&#32;&#40;&#73;&#45;&#80;&#95;&#123;&#65;&#94;&#123;&#49;&#47;&#50;&#125;&#92;&#79;&#109;&#101;&#103;&#97;&#125;&#41;&#65;&#94;&#123;&#49;&#47;&#50;&#125;&#32;&#92;&#113;&#117;&#97;&#100;&#32;&#92;&#116;&#101;&#120;&#116;&#123;&#105;&#115;&#32;&#112;&#115;&#100;&#125;&#46;&#92;&#093;\" title=\"Rendered by QuickLaTeX.com\"\/><\/p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Optimality of the Nystr\u00f6m Approximation<\/h2>\n\n\n\n<p>There&#8217;s a question we&#8217;ve been putting off that can&#8217;t be deferred any longer:<\/p>\n\n\n\n<p class=\"has-text-align-center\">Is the Nystr\u00f6m approximation actually a <em>good<\/em> low-rank approximation?<\/p>\n\n\n\n<p>As we discussed earlier, the answer to this question depends on the test matrix <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-0e42a68047144196ffa9763b964056ac_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#79;&#109;&#101;&#103;&#97;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"12\" style=\"vertical-align: 0px;\"\/>. Different choices for <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-0e42a68047144196ffa9763b964056ac_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#79;&#109;&#101;&#103;&#97;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"12\" style=\"vertical-align: 0px;\"\/> give different approximation errors. See <a href=\"https:\/\/doi.org\/10.1137\/090771806\">the<\/a> <a href=\"https:\/\/arxiv.org\/abs\/1706.05736\">following<\/a> <a href=\"https:\/\/arxiv.org\/abs\/2207.06503\">papers<\/a> for Nystr\u00f6m approximation error bounds with different choices of <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-0e42a68047144196ffa9763b964056ac_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#79;&#109;&#101;&#103;&#97;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"12\" style=\"vertical-align: 0px;\"\/>. While the Nystr\u00f6m approximation can be better or worse depending on the choice of <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-0e42a68047144196ffa9763b964056ac_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#79;&#109;&#101;&#103;&#97;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"12\" style=\"vertical-align: 0px;\"\/>, what is true about Nystr\u00f6m approximation for <em>every<\/em> choice of <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-0e42a68047144196ffa9763b964056ac_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#79;&#109;&#101;&#103;&#97;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"12\" style=\"vertical-align: 0px;\"\/> is that:<\/p>\n\n\n\n<p class=\"has-text-align-center\">The Nystr\u00f6m approximation <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-295e3ac84e16f82a1ee458ea3979464b_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;&#92;&#108;&#97;&#110;&#103;&#108;&#101;&#32;&#92;&#79;&#109;&#101;&#103;&#97;&#92;&#114;&#97;&#110;&#103;&#108;&#101;\" title=\"Rendered by QuickLaTeX.com\" height=\"19\" width=\"38\" style=\"vertical-align: -5px;\"\/> is the <em>best possible<\/em> rank-<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-f65286b751f121928913d4aa91d94ee9_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#107;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"9\" style=\"vertical-align: 0px;\"\/> approximation to <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-11f4f587954b361e7d78940f65b8d70d_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;\" title=\"Rendered by QuickLaTeX.com\" height=\"13\" width=\"13\" style=\"vertical-align: 0px;\"\/> given the information <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-c04f253ed18b3f436fd8d1f4c520cfcf_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;&#92;&#79;&#109;&#101;&#103;&#97;\" title=\"Rendered by QuickLaTeX.com\" height=\"13\" width=\"25\" style=\"vertical-align: 0px;\"\/>.<\/p>\n\n\n\n<p>In precise terms, I mean the following:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p><strong>Theorem:<\/strong> Out of all self-adjoint matrices <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-a9463bba1bf140207248e89a02db1929_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#104;&#97;&#116;&#123;&#65;&#125;\" title=\"Rendered by QuickLaTeX.com\" height=\"18\" width=\"14\" style=\"vertical-align: 0px;\"\/> spanned by the columns of <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-c04f253ed18b3f436fd8d1f4c520cfcf_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;&#92;&#79;&#109;&#101;&#103;&#97;\" title=\"Rendered by QuickLaTeX.com\" height=\"13\" width=\"25\" style=\"vertical-align: 0px;\"\/> with a psd residual <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-a16c5891de2142e585fc70537203624d_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;&#32;&#45;&#32;&#92;&#104;&#97;&#116;&#123;&#65;&#125;\" title=\"Rendered by QuickLaTeX.com\" height=\"18\" width=\"49\" style=\"vertical-align: 0px;\"\/>, the Nystr\u00f6m approximation has the smallest error as measured by either the <a href=\"https:\/\/en.wikipedia.org\/wiki\/Matrix_norm#Spectral_norm\">spectral<\/a> or <a href=\"https:\/\/en.wikipedia.org\/wiki\/Matrix_norm#Frobenius_norm\">Frobenius<\/a> <a href=\"https:\/\/wikipedia.org\/wiki\/Norm_(mathematics)\">norm<\/a> (or indeed any <a href=\"https:\/\/nhigham.com\/2021\/02\/02\/what-is-a-unitarily-invariant-norm\/comment-page-1\/\">unitarily invariant norm<\/a>, see below).<\/p><\/blockquote>\n\n\n\n<p>Let&#8217;s break this statement down a bit. This result states that the Nystr\u00f6m approximation is the best approximation <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-a9463bba1bf140207248e89a02db1929_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#104;&#97;&#116;&#123;&#65;&#125;\" title=\"Rendered by QuickLaTeX.com\" height=\"18\" width=\"14\" style=\"vertical-align: 0px;\"\/> to <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-11f4f587954b361e7d78940f65b8d70d_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;\" title=\"Rendered by QuickLaTeX.com\" height=\"13\" width=\"13\" style=\"vertical-align: 0px;\"\/> under three conditions:<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-a9463bba1bf140207248e89a02db1929_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#104;&#97;&#116;&#123;&#65;&#125;\" title=\"Rendered by QuickLaTeX.com\" height=\"18\" width=\"14\" style=\"vertical-align: 0px;\"\/> is self-adjoint.<\/li><li><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-a9463bba1bf140207248e89a02db1929_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#104;&#97;&#116;&#123;&#65;&#125;\" title=\"Rendered by QuickLaTeX.com\" height=\"18\" width=\"14\" style=\"vertical-align: 0px;\"\/> is spanned by the columns of <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-c04f253ed18b3f436fd8d1f4c520cfcf_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;&#92;&#79;&#109;&#101;&#103;&#97;\" title=\"Rendered by QuickLaTeX.com\" height=\"13\" width=\"25\" style=\"vertical-align: 0px;\"\/>.<\/li><\/ol>\n\n\n\n<p>I find these first two requirements to be natural. Since <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-11f4f587954b361e7d78940f65b8d70d_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;\" title=\"Rendered by QuickLaTeX.com\" height=\"13\" width=\"13\" style=\"vertical-align: 0px;\"\/> is self-adjoint, it makes sense to require our approximation <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-a9463bba1bf140207248e89a02db1929_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#104;&#97;&#116;&#123;&#65;&#125;\" title=\"Rendered by QuickLaTeX.com\" height=\"18\" width=\"14\" style=\"vertical-align: 0px;\"\/> to be as well. The stipulation that <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-a9463bba1bf140207248e89a02db1929_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#104;&#97;&#116;&#123;&#65;&#125;\" title=\"Rendered by QuickLaTeX.com\" height=\"18\" width=\"14\" style=\"vertical-align: 0px;\"\/> is spanned by the columns <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-c04f253ed18b3f436fd8d1f4c520cfcf_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;&#92;&#79;&#109;&#101;&#103;&#97;\" title=\"Rendered by QuickLaTeX.com\" height=\"13\" width=\"25\" style=\"vertical-align: 0px;\"\/> seems like a very natural requirement given we want to think of approximations which only use the information <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-c04f253ed18b3f436fd8d1f4c520cfcf_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;&#92;&#79;&#109;&#101;&#103;&#97;\" title=\"Rendered by QuickLaTeX.com\" height=\"13\" width=\"25\" style=\"vertical-align: 0px;\"\/>. Additionally, requirement 2 ensures that <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-a9463bba1bf140207248e89a02db1929_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#104;&#97;&#116;&#123;&#65;&#125;\" title=\"Rendered by QuickLaTeX.com\" height=\"18\" width=\"14\" style=\"vertical-align: 0px;\"\/> has rank at most <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-f65286b751f121928913d4aa91d94ee9_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#107;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"9\" style=\"vertical-align: 0px;\"\/>, so we are really only considering low-rank approximations to <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-11f4f587954b361e7d78940f65b8d70d_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;\" title=\"Rendered by QuickLaTeX.com\" height=\"13\" width=\"13\" style=\"vertical-align: 0px;\"\/>.<\/p>\n\n\n\n<p>The last requirement is less natural:<\/p>\n\n\n\n<ol class=\"wp-block-list\" start=\"3\"><li>The residual <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-a16c5891de2142e585fc70537203624d_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;&#32;&#45;&#32;&#92;&#104;&#97;&#116;&#123;&#65;&#125;\" title=\"Rendered by QuickLaTeX.com\" height=\"18\" width=\"49\" style=\"vertical-align: 0px;\"\/> is psd.<\/li><\/ol>\n\n\n\n<p>This is not an obvious requirement to impose on our approximation. Indeed, it was a nontrivial calculation using the projection formula to show that the Nystr\u00f6m approximation itself satisfies this requirement! Nevertheless, this third stipulation is required to make the theorem true. The Nystr\u00f6m approximation (1) is the best &#8220;underapproximation&#8221; to the matrix <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-11f4f587954b361e7d78940f65b8d70d_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;\" title=\"Rendered by QuickLaTeX.com\" height=\"13\" width=\"13\" style=\"vertical-align: 0px;\"\/> to in the span of <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-c04f253ed18b3f436fd8d1f4c520cfcf_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;&#92;&#79;&#109;&#101;&#103;&#97;\" title=\"Rendered by QuickLaTeX.com\" height=\"13\" width=\"25\" style=\"vertical-align: 0px;\"\/>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Intermezzo: Unitarily Invariant Norms and the Psd Order<\/h2>\n\n\n\n<p>To prove our theorem about the optimality of the Nystr\u00f6m approximation, we shall need two ideas from matrix theory: unitarily invariant norms and the psd order. We shall briefly describe each in turn.<\/p>\n\n\n\n<p>A norm <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-abf50ae9bad3b75e024229c18701f68b_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#108;&#101;&#102;&#116;&#92;&#124;&#92;&#99;&#100;&#111;&#116;&#92;&#114;&#105;&#103;&#104;&#116;&#92;&#124;&#95;&#123;&#92;&#114;&#109;&#32;&#85;&#73;&#125;\" title=\"Rendered by QuickLaTeX.com\" height=\"19\" width=\"36\" style=\"vertical-align: -5px;\"\/> defined on the set of <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-1f1ba6baee657f44c06c9a02c1d2fe7d_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#78;&#92;&#116;&#105;&#109;&#101;&#115;&#32;&#78;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"54\" style=\"vertical-align: 0px;\"\/> matrices is said to be <strong>unitarily invariant<\/strong> if the norm of a matrix does not change upon left- or right-multiplication by a <a href=\"https:\/\/wikipedia.org\/wiki\/Unitary_matrix\">unitary matrix<\/a>:<\/p>\n\n\n\n<p><p class=\"ql-center-displayed-equation\" style=\"line-height: 19px;\"><span class=\"ql-right-eqno\"> &nbsp; <\/span><span class=\"ql-left-eqno\"> &nbsp; <\/span><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-e3f67a9a35ce0ba62f155eb0cddcf1f2_l3.png\" height=\"19\" width=\"425\" class=\"ql-img-displayed-equation quicklatex-auto-format\" alt=\"&#92;&#091;&#92;&#108;&#101;&#102;&#116;&#92;&#124;&#85;&#66;&#86;&#92;&#114;&#105;&#103;&#104;&#116;&#92;&#124;&#95;&#123;&#92;&#114;&#109;&#32;&#85;&#73;&#125;&#32;&#61;&#32;&#92;&#108;&#101;&#102;&#116;&#92;&#124;&#66;&#92;&#114;&#105;&#103;&#104;&#116;&#92;&#124;&#95;&#123;&#92;&#114;&#109;&#32;&#85;&#73;&#125;&#32;&#92;&#113;&#117;&#97;&#100;&#32;&#92;&#116;&#101;&#120;&#116;&#123;&#102;&#111;&#114;&#32;&#97;&#108;&#108;&#32;&#117;&#110;&#105;&#116;&#97;&#114;&#121;&#32;&#109;&#97;&#116;&#114;&#105;&#99;&#101;&#115;&#32;&#36;&#85;&#36;&#32;&#97;&#110;&#100;&#32;&#36;&#86;&#36;&#46;&#125;&#92;&#093;\" title=\"Rendered by QuickLaTeX.com\"\/><\/p><\/p>\n\n\n\n<p>Recall that a unitary matrix <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-c7480669f4fca8a251671d27137d0b09_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#85;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"13\" style=\"vertical-align: 0px;\"\/> (called a real <a href=\"https:\/\/wikipedia.org\/wiki\/Orthogonal_matrix\">orthogonal matrix<\/a> if <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-c7480669f4fca8a251671d27137d0b09_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#85;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"13\" style=\"vertical-align: 0px;\"\/> is real-valued) is one that obeys <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-ee3c51290a65a47cdd1249e35c8aa1d4_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#85;&#94;&#42;&#85;&#32;&#61;&#32;&#85;&#85;&#94;&#42;&#32;&#61;&#32;&#73;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"127\" style=\"vertical-align: 0px;\"\/>. Unitary matrices preserve the <a href=\"https:\/\/en.wikipedia.org\/wiki\/Euclidean_space#Euclidean_norm\">Euclidean lengths<\/a> of vectors, which makes the class of unitarily invariant norms highly natural. Important examples include the <a href=\"https:\/\/en.wikipedia.org\/wiki\/Matrix_norm#Spectral_norm\">spectral<\/a>, <a href=\"https:\/\/en.wikipedia.org\/wiki\/Matrix_norm#Frobenius_norm\">Frobenius<\/a>, and <a href=\"https:\/\/en.wikipedia.org\/wiki\/Matrix_norm#Schatten_norms\">nuclear<\/a> matrix norms:<\/p>\n\n\n\n<p>The unitarily invariant norm of a matrix <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-06d2c1a5a171b6d7d9c5df87d123c5a4_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#66;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"14\" style=\"vertical-align: 0px;\"\/> depends entirely on its <a href=\"https:\/\/en.wikipedia.org\/wiki\/Singular_value\">singular values<\/a> <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-643b935e14410b9d539ae1ed3fc252aa_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#115;&#105;&#103;&#109;&#97;&#40;&#66;&#41;\" title=\"Rendered by QuickLaTeX.com\" height=\"19\" width=\"38\" style=\"vertical-align: -5px;\"\/>. For instance, the spectral, Frobenius, and nuclear norms take the forms<\/p>\n\n\n<p><p class=\"ql-center-displayed-equation\" style=\"line-height: 156px;\"><span class=\"ql-right-eqno\"> &nbsp; <\/span><span class=\"ql-left-eqno\"> &nbsp; <\/span><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-dd8de71fd5ca0920537b140242b683f9_l3.png\" height=\"156\" width=\"377\" class=\"ql-img-displayed-equation quicklatex-auto-format\" alt=\"&#92;&#98;&#101;&#103;&#105;&#110;&#123;&#97;&#108;&#105;&#103;&#110;&#42;&#125;&#92;&#108;&#101;&#102;&#116;&#92;&#124;&#66;&#92;&#114;&#105;&#103;&#104;&#116;&#92;&#124;&#95;&#123;&#92;&#114;&#109;&#32;&#111;&#112;&#125;&#32;&#38;&#61;&#32;&#92;&#115;&#105;&#103;&#109;&#97;&#95;&#49;&#40;&#66;&#41;&#44;&#38;&#32;&#38;&#92;&#116;&#101;&#120;&#116;&#123;&#40;&#115;&#112;&#101;&#99;&#116;&#114;&#97;&#108;&#41;&#125;&#32;&#92;&#92;&#92;&#108;&#101;&#102;&#116;&#92;&#124;&#66;&#92;&#114;&#105;&#103;&#104;&#116;&#92;&#124;&#95;&#123;&#92;&#114;&#109;&#32;&#70;&#125;&#32;&#38;&#61;&#32;&#92;&#115;&#113;&#114;&#116;&#123;&#92;&#115;&#117;&#109;&#95;&#123;&#106;&#61;&#49;&#125;&#94;&#78;&#32;&#40;&#92;&#115;&#105;&#103;&#109;&#97;&#95;&#106;&#40;&#66;&#41;&#41;&#94;&#50;&#125;&#44;&#38;&#32;&#38;&#92;&#116;&#101;&#120;&#116;&#123;&#40;&#70;&#114;&#111;&#98;&#101;&#110;&#105;&#117;&#115;&#41;&#125;&#32;&#92;&#92;&#92;&#108;&#101;&#102;&#116;&#92;&#124;&#66;&#92;&#114;&#105;&#103;&#104;&#116;&#92;&#124;&#95;&#123;&#42;&#125;&#32;&#38;&#61;&#92;&#115;&#117;&#109;&#95;&#123;&#106;&#61;&#49;&#125;&#94;&#78;&#32;&#92;&#115;&#105;&#103;&#109;&#97;&#95;&#106;&#40;&#66;&#41;&#41;&#46;&#38;&#32;&#38;&#92;&#116;&#101;&#120;&#116;&#123;&#40;&#110;&#117;&#99;&#108;&#101;&#97;&#114;&#41;&#125;&#92;&#101;&#110;&#100;&#123;&#97;&#108;&#105;&#103;&#110;&#42;&#125;\" title=\"Rendered by QuickLaTeX.com\"\/><\/p><\/p>\n\n\n<p>In addition to being entirely determined by the singular values, unitarily invariant norms are <em>non-decreasing<\/em> functions of the singular values: If the <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-fe087f8cefab0bcb3270609914ada26c_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#106;\" title=\"Rendered by QuickLaTeX.com\" height=\"16\" width=\"9\" style=\"vertical-align: -4px;\"\/>th singular value of <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-06d2c1a5a171b6d7d9c5df87d123c5a4_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#66;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"14\" style=\"vertical-align: 0px;\"\/> is larger than the <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-fe087f8cefab0bcb3270609914ada26c_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#106;\" title=\"Rendered by QuickLaTeX.com\" height=\"16\" width=\"9\" style=\"vertical-align: -4px;\"\/>th singular value of <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-52134c3741ef3371f17ceb962d0792f6_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#67;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"14\" style=\"vertical-align: 0px;\"\/> for <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-8139127982ea74b6975055a49ca7b8bb_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#49;&#92;&#108;&#101;&#32;&#106;&#92;&#108;&#101;&#32;&#78;\" title=\"Rendered by QuickLaTeX.com\" height=\"16\" width=\"79\" style=\"vertical-align: -4px;\"\/>, then <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-a6ced8e98864749f51cbd395cd015d46_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#108;&#101;&#102;&#116;&#92;&#124;&#66;&#92;&#114;&#105;&#103;&#104;&#116;&#92;&#124;&#95;&#123;&#92;&#114;&#109;&#32;&#85;&#73;&#125;&#92;&#103;&#101;&#32;&#92;&#108;&#101;&#102;&#116;&#92;&#124;&#67;&#92;&#114;&#105;&#103;&#104;&#116;&#92;&#124;&#95;&#123;&#92;&#114;&#109;&#32;&#85;&#73;&#125;\" title=\"Rendered by QuickLaTeX.com\" height=\"19\" width=\"116\" style=\"vertical-align: -5px;\"\/> for every unitarily invariant norm <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-abf50ae9bad3b75e024229c18701f68b_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#108;&#101;&#102;&#116;&#92;&#124;&#92;&#99;&#100;&#111;&#116;&#92;&#114;&#105;&#103;&#104;&#116;&#92;&#124;&#95;&#123;&#92;&#114;&#109;&#32;&#85;&#73;&#125;\" title=\"Rendered by QuickLaTeX.com\" height=\"19\" width=\"36\" style=\"vertical-align: -5px;\"\/>. For more on unitarily invariant norms, see this <a href=\"https:\/\/nhigham.com\/2021\/02\/02\/what-is-a-unitarily-invariant-norm\/comment-page-1\/\">short and information-packed blog post<\/a> from <a href=\"https:\/\/nhigham.com\">Nick Higham<\/a>.<\/p>\n\n\n\n<p>Our second ingredient is the <strong>psd order<\/strong> (also known as the <strong>Loewner order<\/strong>). A self-adjoint matrix <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-11f4f587954b361e7d78940f65b8d70d_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;\" title=\"Rendered by QuickLaTeX.com\" height=\"13\" width=\"13\" style=\"vertical-align: 0px;\"\/> is larger than a self-adjoint matrix <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-c5f986724262f699e22a9dfc5cb767a6_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#72;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"16\" style=\"vertical-align: 0px;\"\/> according to the psd order, written <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-ad98a4e052333af9c0b9f2d5c9406622_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;&#92;&#115;&#117;&#99;&#99;&#101;&#113;&#32;&#72;\" title=\"Rendered by QuickLaTeX.com\" height=\"16\" width=\"53\" style=\"vertical-align: -3px;\"\/>, if the difference <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-c315f5fc20566fed5da31b9605f8f535_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;&#45;&#72;\" title=\"Rendered by QuickLaTeX.com\" height=\"13\" width=\"51\" style=\"vertical-align: 0px;\"\/> is psd. As a consequence, <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-fa5e09b97f1c0bd069623baa5f1ceaa5_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;&#92;&#115;&#117;&#99;&#99;&#101;&#113;&#32;&#48;\" title=\"Rendered by QuickLaTeX.com\" height=\"16\" width=\"46\" style=\"vertical-align: -3px;\"\/> if and only if <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-11f4f587954b361e7d78940f65b8d70d_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;\" title=\"Rendered by QuickLaTeX.com\" height=\"13\" width=\"13\" style=\"vertical-align: 0px;\"\/> is psd, where <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-54589d9b5610bf48dcf5a1b1f24a67b6_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#48;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"9\" style=\"vertical-align: 0px;\"\/> here denotes the zero matrix of the same size as <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-11f4f587954b361e7d78940f65b8d70d_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;\" title=\"Rendered by QuickLaTeX.com\" height=\"13\" width=\"13\" style=\"vertical-align: 0px;\"\/>. Using the psd order, the positive semidefiniteness of the Nystr\u00f6m residual can be written as <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-ef5a757de709569f50950deda3ccedee_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;&#32;&#45;&#32;&#65;&#92;&#108;&#97;&#110;&#103;&#108;&#101;&#32;&#92;&#79;&#109;&#101;&#103;&#97;&#92;&#114;&#97;&#110;&#103;&#108;&#101;&#32;&#92;&#115;&#117;&#99;&#99;&#101;&#113;&#32;&#48;\" title=\"Rendered by QuickLaTeX.com\" height=\"19\" width=\"107\" style=\"vertical-align: -5px;\"\/>.<\/p>\n\n\n\n<p>If <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-11f4f587954b361e7d78940f65b8d70d_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;\" title=\"Rendered by QuickLaTeX.com\" height=\"13\" width=\"13\" style=\"vertical-align: 0px;\"\/> and <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-c5f986724262f699e22a9dfc5cb767a6_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#72;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"16\" style=\"vertical-align: 0px;\"\/> are both psd matrices and <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-11f4f587954b361e7d78940f65b8d70d_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;\" title=\"Rendered by QuickLaTeX.com\" height=\"13\" width=\"13\" style=\"vertical-align: 0px;\"\/> is larger than <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-c5f986724262f699e22a9dfc5cb767a6_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#72;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"16\" style=\"vertical-align: 0px;\"\/> in the psd order, <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-6f144a94f3816b24332cdae36a784537_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;&#92;&#115;&#117;&#99;&#99;&#101;&#113;&#32;&#72;&#92;&#115;&#117;&#99;&#99;&#101;&#113;&#32;&#48;\" title=\"Rendered by QuickLaTeX.com\" height=\"16\" width=\"86\" style=\"vertical-align: -3px;\"\/>, it seems natural to expect that <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-11f4f587954b361e7d78940f65b8d70d_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;\" title=\"Rendered by QuickLaTeX.com\" height=\"13\" width=\"13\" style=\"vertical-align: 0px;\"\/> is larger than <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-c5f986724262f699e22a9dfc5cb767a6_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#72;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"16\" style=\"vertical-align: 0px;\"\/> in norm. Indeed, this intuitive statement is true, at least when one restricts oneself to unitarily invariant norms.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p><strong>Psd order and norms.<\/strong> If <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-6f144a94f3816b24332cdae36a784537_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;&#92;&#115;&#117;&#99;&#99;&#101;&#113;&#32;&#72;&#92;&#115;&#117;&#99;&#99;&#101;&#113;&#32;&#48;\" title=\"Rendered by QuickLaTeX.com\" height=\"16\" width=\"86\" style=\"vertical-align: -3px;\"\/>, then <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-fbd6583f0dd3b69fa3096b4fd91188be_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#108;&#101;&#102;&#116;&#92;&#124;&#65;&#92;&#114;&#105;&#103;&#104;&#116;&#92;&#124;&#95;&#123;&#92;&#114;&#109;&#32;&#85;&#73;&#125;&#32;&#92;&#103;&#101;&#32;&#92;&#108;&#101;&#102;&#116;&#92;&#124;&#72;&#92;&#114;&#105;&#103;&#104;&#116;&#92;&#124;&#95;&#123;&#92;&#114;&#109;&#32;&#85;&#73;&#125;\" title=\"Rendered by QuickLaTeX.com\" height=\"19\" width=\"118\" style=\"vertical-align: -5px;\"\/> for every unitarily invariant norm <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-abf50ae9bad3b75e024229c18701f68b_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#108;&#101;&#102;&#116;&#92;&#124;&#92;&#99;&#100;&#111;&#116;&#92;&#114;&#105;&#103;&#104;&#116;&#92;&#124;&#95;&#123;&#92;&#114;&#109;&#32;&#85;&#73;&#125;\" title=\"Rendered by QuickLaTeX.com\" height=\"19\" width=\"36\" style=\"vertical-align: -5px;\"\/>.<\/p><\/blockquote>\n\n\n\n<p>This fact is a consequence of the following observations:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>If <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-ad98a4e052333af9c0b9f2d5c9406622_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;&#92;&#115;&#117;&#99;&#99;&#101;&#113;&#32;&#72;\" title=\"Rendered by QuickLaTeX.com\" height=\"16\" width=\"53\" style=\"vertical-align: -3px;\"\/>, then the eigenvalues of <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-11f4f587954b361e7d78940f65b8d70d_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;\" title=\"Rendered by QuickLaTeX.com\" height=\"13\" width=\"13\" style=\"vertical-align: 0px;\"\/> are larger than <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-c5f986724262f699e22a9dfc5cb767a6_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#72;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"16\" style=\"vertical-align: 0px;\"\/> in the sense that the <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-fe087f8cefab0bcb3270609914ada26c_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#106;\" title=\"Rendered by QuickLaTeX.com\" height=\"16\" width=\"9\" style=\"vertical-align: -4px;\"\/>th largest eigenvalue of <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-11f4f587954b361e7d78940f65b8d70d_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;\" title=\"Rendered by QuickLaTeX.com\" height=\"13\" width=\"13\" style=\"vertical-align: 0px;\"\/> is larger than the <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-fe087f8cefab0bcb3270609914ada26c_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#106;\" title=\"Rendered by QuickLaTeX.com\" height=\"16\" width=\"9\" style=\"vertical-align: -4px;\"\/>th largest eigenvalue of <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-c5f986724262f699e22a9dfc5cb767a6_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#72;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"16\" style=\"vertical-align: 0px;\"\/>.<\/li><li>The singular values of a psd matrix are its eigenvalues.<\/li><li>Unitarily invariant norms are non-decreasing functions of the singular values.<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Optimality of the Nystr\u00f6m Approximation: Proof<\/h2>\n\n\n\n<p>In this section, we&#8217;ll prove our theorem showing the Nystr\u00f6m approximation is the best low-rank approximation satisfying properties 1, 2, and 3. To this end, let <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-a9463bba1bf140207248e89a02db1929_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#104;&#97;&#116;&#123;&#65;&#125;\" title=\"Rendered by QuickLaTeX.com\" height=\"18\" width=\"14\" style=\"vertical-align: 0px;\"\/> be any matrix satisfying properties 1, 2, and 3. Because of properties 1 (self-adjointness) and 2 (spanned by columns of <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-c04f253ed18b3f436fd8d1f4c520cfcf_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;&#92;&#79;&#109;&#101;&#103;&#97;\" title=\"Rendered by QuickLaTeX.com\" height=\"13\" width=\"25\" style=\"vertical-align: 0px;\"\/>), <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-a9463bba1bf140207248e89a02db1929_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#104;&#97;&#116;&#123;&#65;&#125;\" title=\"Rendered by QuickLaTeX.com\" height=\"18\" width=\"14\" style=\"vertical-align: 0px;\"\/> can be written in the form<\/p>\n\n\n\n<p><p class=\"ql-center-displayed-equation\" style=\"line-height: 24px;\"><span class=\"ql-right-eqno\"> &nbsp; <\/span><span class=\"ql-left-eqno\"> &nbsp; <\/span><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-0955f7609913774307be45326f9a1dfd_l3.png\" height=\"24\" width=\"235\" class=\"ql-img-displayed-equation quicklatex-auto-format\" alt=\"&#92;&#091;&#92;&#104;&#97;&#116;&#123;&#65;&#125;&#32;&#61;&#32;&#65;&#92;&#79;&#109;&#101;&#103;&#97;&#32;&#92;&#44;&#32;&#84;&#32;&#92;&#44;&#32;&#40;&#65;&#92;&#79;&#109;&#101;&#103;&#97;&#41;&#94;&#42;&#32;&#61;&#32;&#65;&#32;&#92;&#79;&#109;&#101;&#103;&#97;&#32;&#92;&#44;&#32;&#84;&#32;&#92;&#44;&#32;&#92;&#79;&#109;&#101;&#103;&#97;&#94;&#42;&#65;&#44;&#92;&#093;\" title=\"Rendered by QuickLaTeX.com\"\/><\/p><\/p>\n\n\n\n<p>where <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-3396fa383714d552f2493eb05c1d04eb_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#84;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"13\" style=\"vertical-align: 0px;\"\/> is a self-adjoint matrix. To make this more similar to the projection formula, we can factor <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-7135d01c7af85f29ac02f48ea1af7851_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;&#94;&#123;&#49;&#47;&#50;&#125;\" title=\"Rendered by QuickLaTeX.com\" height=\"16\" width=\"34\" style=\"vertical-align: 0px;\"\/> on both sides to obtain<\/p>\n\n\n\n<p><p class=\"ql-center-displayed-equation\" style=\"line-height: 24px;\"><span class=\"ql-right-eqno\"> &nbsp; <\/span><span class=\"ql-left-eqno\"> &nbsp; <\/span><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-6e53f93f84078b4f7a0c921ee5bb6e8d_l3.png\" height=\"24\" width=\"245\" class=\"ql-img-displayed-equation quicklatex-auto-format\" alt=\"&#92;&#091;&#92;&#104;&#97;&#116;&#123;&#65;&#125;&#32;&#61;&#32;&#65;&#94;&#123;&#49;&#47;&#50;&#125;&#32;&#40;&#65;&#94;&#123;&#49;&#47;&#50;&#125;&#92;&#79;&#109;&#101;&#103;&#97;&#92;&#44;&#32;&#84;&#92;&#44;&#32;&#92;&#79;&#109;&#101;&#103;&#97;&#94;&#42;&#65;&#94;&#123;&#49;&#47;&#50;&#125;&#41;&#32;&#65;&#94;&#123;&#49;&#47;&#50;&#125;&#46;&#92;&#093;\" title=\"Rendered by QuickLaTeX.com\"\/><\/p><\/p>\n\n\n\n<p>To make this more comparable to the projection formula, we can reparametrize by introducing a matrix <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-e7f252699e1616398a7ce5179d3e425e_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#81;\" title=\"Rendered by QuickLaTeX.com\" height=\"16\" width=\"14\" style=\"vertical-align: -4px;\"\/> with orthonormal columns with the same column space as <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-9f80f61999b74459bdc5edea20394fc1_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;&#94;&#123;&#49;&#47;&#50;&#125;&#92;&#79;&#109;&#101;&#103;&#97;\" title=\"Rendered by QuickLaTeX.com\" height=\"16\" width=\"47\" style=\"vertical-align: 0px;\"\/>. Under this parametrization, <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-a9463bba1bf140207248e89a02db1929_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#104;&#97;&#116;&#123;&#65;&#125;\" title=\"Rendered by QuickLaTeX.com\" height=\"18\" width=\"14\" style=\"vertical-align: 0px;\"\/> takes the form<\/p>\n\n\n\n<p><p class=\"ql-center-displayed-equation\" style=\"line-height: 23px;\"><span class=\"ql-right-eqno\"> &nbsp; <\/span><span class=\"ql-left-eqno\"> &nbsp; <\/span><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-59f6b786fcfd454b3e037d9cfd0a5b50_l3.png\" height=\"23\" width=\"380\" class=\"ql-img-displayed-equation quicklatex-auto-format\" alt=\"&#92;&#091;&#92;&#104;&#97;&#116;&#123;&#65;&#125;&#32;&#61;&#32;&#65;&#94;&#123;&#49;&#47;&#50;&#125;&#32;&#92;&#44;&#81;&#77;&#81;&#94;&#42;&#92;&#44;&#32;&#65;&#94;&#123;&#49;&#47;&#50;&#125;&#32;&#92;&#113;&#117;&#97;&#100;&#32;&#92;&#116;&#101;&#120;&#116;&#123;&#119;&#104;&#101;&#114;&#101;&#125;&#32;&#92;&#113;&#117;&#97;&#100;&#32;&#77;&#92;&#116;&#101;&#120;&#116;&#123;&#32;&#105;&#115;&#32;&#115;&#101;&#108;&#102;&#45;&#97;&#100;&#106;&#111;&#105;&#110;&#116;&#125;&#46;&#92;&#093;\" title=\"Rendered by QuickLaTeX.com\"\/><\/p><\/p>\n\n\n\n<p>The residual of this approximation is<\/p>\n\n\n\n<p><p class=\"ql-center-displayed-equation\" style=\"line-height: 24px;\"><span class=\"ql-right-eqno\"> (2) <\/span><span class=\"ql-left-eqno\"> &nbsp; <\/span><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-d8a588c5112e24aba21783fd38c417b8_l3.png\" height=\"24\" width=\"245\" class=\"ql-img-displayed-equation quicklatex-auto-format\" alt=\"&#92;&#091;&#65;&#32;&#45;&#32;&#92;&#104;&#97;&#116;&#123;&#65;&#125;&#32;&#61;&#32;&#65;&#94;&#123;&#49;&#47;&#50;&#125;&#32;&#40;&#73;&#32;&#45;&#32;&#81;&#77;&#81;&#94;&#42;&#41;&#65;&#94;&#123;&#49;&#47;&#50;&#125;&#46;&#32;&#92;&#093;\" title=\"Rendered by QuickLaTeX.com\"\/><\/p><\/p>\n\n\n\n<p>We now make use of the of conjugation rule again. To simplify things, we make the assumption that <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-11f4f587954b361e7d78940f65b8d70d_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;\" title=\"Rendered by QuickLaTeX.com\" height=\"13\" width=\"13\" style=\"vertical-align: 0px;\"\/> is invertible. (As an exercise, see if you can adapt this argument to the case when this assumption doesn&#8217;t hold!) Since <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-3015f3dd3a89e26cd228231ca7f5083c_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;&#32;&#45;&#32;&#92;&#104;&#97;&#116;&#123;&#65;&#125;&#92;&#115;&#117;&#99;&#99;&#101;&#113;&#32;&#48;\" title=\"Rendered by QuickLaTeX.com\" height=\"21\" width=\"81\" style=\"vertical-align: -3px;\"\/> is psd (property 3), the conjugation rule tells us that<\/p>\n\n\n\n<p><p class=\"ql-center-displayed-equation\" style=\"line-height: 18px;\"><span class=\"ql-right-eqno\"> &nbsp; <\/span><span class=\"ql-left-eqno\"> &nbsp; <\/span><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-f5f4a27c026c6cb4a5c756cf9bfea0ac_l3.png\" height=\"18\" width=\"123\" class=\"ql-img-displayed-equation quicklatex-auto-format\" alt=\"&#92;&#091;&#73;&#32;&#45;&#32;&#81;&#77;&#81;&#94;&#42;&#92;&#115;&#117;&#99;&#99;&#101;&#113;&#32;&#48;&#46;&#92;&#093;\" title=\"Rendered by QuickLaTeX.com\"\/><\/p><\/p>\n\n\n\n<p>What does this observation tell us about <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-a038471f70ce2efa1e2bb1ab05e0a7ce_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#77;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"19\" style=\"vertical-align: 0px;\"\/>? We can apply the conjugation rule again to conclude<\/p>\n\n\n\n<p><p class=\"ql-center-displayed-equation\" style=\"line-height: 19px;\"><span class=\"ql-right-eqno\"> &nbsp; <\/span><span class=\"ql-left-eqno\"> &nbsp; <\/span><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-835a14c1d767ffd164f996bffd8b4de5_l3.png\" height=\"19\" width=\"445\" class=\"ql-img-displayed-equation quicklatex-auto-format\" alt=\"&#92;&#091;&#81;&#94;&#42;&#40;&#73;&#32;&#45;&#32;&#81;&#77;&#81;&#94;&#42;&#41;&#81;&#32;&#61;&#32;&#81;&#94;&#42;&#81;&#32;&#45;&#32;&#40;&#81;&#94;&#42;&#81;&#41;&#77;&#40;&#81;&#94;&#42;&#81;&#41;&#32;&#61;&#32;&#73;&#45;&#77;&#32;&#92;&#115;&#117;&#99;&#99;&#101;&#113;&#32;&#48;&#46;&#92;&#093;\" title=\"Rendered by QuickLaTeX.com\"\/><\/p><\/p>\n\n\n\n<p>(Notice that <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-e23610abe64caca5585363c040969d2b_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#81;&#94;&#42;&#81;&#32;&#61;&#32;&#73;\" title=\"Rendered by QuickLaTeX.com\" height=\"16\" width=\"68\" style=\"vertical-align: -4px;\"\/> since <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-e7f252699e1616398a7ce5179d3e425e_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#81;\" title=\"Rendered by QuickLaTeX.com\" height=\"16\" width=\"14\" style=\"vertical-align: -4px;\"\/> has orthonormal columns.)<\/p>\n\n\n\n<p>We are now in a place to show that <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-e8738ea327b1f54f5c5207a57d254c08_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;&#32;&#45;&#32;&#92;&#104;&#97;&#116;&#123;&#65;&#125;&#92;&#115;&#117;&#99;&#99;&#101;&#113;&#32;&#65;&#32;&#45;&#32;&#65;&#92;&#108;&#97;&#110;&#103;&#108;&#101;&#32;&#92;&#79;&#109;&#101;&#103;&#97;&#92;&#114;&#97;&#110;&#103;&#108;&#101;\" title=\"Rendered by QuickLaTeX.com\" height=\"23\" width=\"145\" style=\"vertical-align: -5px;\"\/>. Indeed,<\/p>\n\n\n\n<p><p class=\"ql-center-displayed-equation\" style=\"line-height: 137px;\"><span class=\"ql-right-eqno\"> &nbsp; <\/span><span class=\"ql-left-eqno\"> &nbsp; <\/span><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-9e6be8de39ae6a432f5e2471f7b2f54e_l3.png\" height=\"137\" width=\"459\" class=\"ql-img-displayed-equation quicklatex-auto-format\" alt=\"&#92;&#98;&#101;&#103;&#105;&#110;&#123;&#97;&#108;&#105;&#103;&#110;&#42;&#125;&#65;&#32;&#45;&#32;&#92;&#104;&#97;&#116;&#123;&#65;&#125;&#32;&#45;&#32;&#40;&#65;&#45;&#65;&#92;&#108;&#97;&#110;&#103;&#108;&#101;&#32;&#92;&#79;&#109;&#101;&#103;&#97;&#92;&#114;&#97;&#110;&#103;&#108;&#101;&#41;&#32;&#38;&#61;&#32;&#65;&#92;&#108;&#97;&#110;&#103;&#108;&#101;&#92;&#79;&#109;&#101;&#103;&#97;&#92;&#114;&#97;&#110;&#103;&#108;&#101;&#32;&#45;&#32;&#92;&#104;&#97;&#116;&#123;&#65;&#125;&#32;&#92;&#92;&#38;&#61;&#32;&#65;&#94;&#123;&#49;&#47;&#50;&#125;&#92;&#117;&#110;&#100;&#101;&#114;&#98;&#114;&#97;&#99;&#101;&#123;&#81;&#81;&#94;&#42;&#125;&#95;&#123;&#61;&#80;&#95;&#123;&#65;&#94;&#123;&#49;&#47;&#50;&#125;&#92;&#79;&#109;&#101;&#103;&#97;&#125;&#125;&#65;&#94;&#123;&#49;&#47;&#50;&#125;&#32;&#45;&#32;&#65;&#94;&#123;&#49;&#47;&#50;&#125;&#81;&#77;&#81;&#94;&#42;&#65;&#94;&#123;&#49;&#47;&#50;&#125;&#32;&#92;&#92;&#38;&#61;&#65;&#94;&#123;&#49;&#47;&#50;&#125;&#81;&#40;&#73;&#45;&#77;&#41;&#81;&#94;&#42;&#65;&#94;&#123;&#49;&#47;&#50;&#125;&#92;&#92;&#38;&#92;&#115;&#117;&#99;&#99;&#101;&#113;&#32;&#48;&#46;&#92;&#101;&#110;&#100;&#123;&#97;&#108;&#105;&#103;&#110;&#42;&#125;\" title=\"Rendered by QuickLaTeX.com\"\/><\/p><\/p>\n\n\n\n<p>The second line is the projection formula together with the observation that <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-b11cbd1686210f5bd5ca59de568ebf5f_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#80;&#95;&#123;&#65;&#94;&#123;&#49;&#47;&#50;&#92;&#79;&#109;&#101;&#103;&#97;&#125;&#125;&#32;&#61;&#32;&#81;&#81;&#94;&#42;\" title=\"Rendered by QuickLaTeX.com\" height=\"17\" width=\"107\" style=\"vertical-align: -5px;\"\/> and the last line is the conjugation rule combined with the fact that <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-b173c04d803c12a4300f2d548ecaad01_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#73;&#45;&#77;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"50\" style=\"vertical-align: 0px;\"\/> is psd. Thus, having shown<\/p>\n\n\n\n<p><p class=\"ql-center-displayed-equation\" style=\"line-height: 24px;\"><span class=\"ql-right-eqno\"> &nbsp; <\/span><span class=\"ql-left-eqno\"> &nbsp; <\/span><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-3617754c93689afb140dcd12ad0b7e80_l3.png\" height=\"24\" width=\"183\" class=\"ql-img-displayed-equation quicklatex-auto-format\" alt=\"&#92;&#091;&#65;&#32;&#45;&#32;&#92;&#104;&#97;&#116;&#123;&#65;&#125;&#32;&#92;&#115;&#117;&#99;&#99;&#101;&#113;&#32;&#65;&#32;&#45;&#32;&#65;&#92;&#108;&#97;&#110;&#103;&#108;&#101;&#92;&#79;&#109;&#101;&#103;&#97;&#92;&#114;&#97;&#110;&#103;&#108;&#101;&#32;&#92;&#115;&#117;&#99;&#99;&#101;&#113;&#32;&#48;&#44;&#92;&#093;\" title=\"Rendered by QuickLaTeX.com\"\/><\/p><\/p>\n\n\n\n<p>we conclude<\/p>\n\n\n\n<p><p class=\"ql-center-displayed-equation\" style=\"line-height: 24px;\"><span class=\"ql-right-eqno\"> &nbsp; <\/span><span class=\"ql-left-eqno\"> &nbsp; <\/span><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ethanepperly.com\/wp-content\/ql-cache\/quicklatex.com-c89ba0ba57313ce5f778324faf3bff2f_l3.png\" height=\"24\" width=\"543\" class=\"ql-img-displayed-equation quicklatex-auto-format\" alt=\"&#92;&#091;&#92;&#124;&#65;&#32;&#45;&#32;&#92;&#104;&#97;&#116;&#123;&#65;&#125;&#92;&#124;&#95;&#123;&#92;&#114;&#109;&#32;&#85;&#73;&#125;&#32;&#92;&#103;&#101;&#32;&#92;&#108;&#101;&#102;&#116;&#92;&#124;&#65;&#32;&#45;&#32;&#65;&#92;&#108;&#97;&#110;&#103;&#108;&#101;&#32;&#92;&#79;&#109;&#101;&#103;&#97;&#92;&#114;&#97;&#110;&#103;&#108;&#101;&#92;&#114;&#105;&#103;&#104;&#116;&#92;&#124;&#95;&#123;&#92;&#114;&#109;&#32;&#85;&#73;&#125;&#32;&#92;&#113;&#117;&#97;&#100;&#32;&#92;&#116;&#101;&#120;&#116;&#123;&#102;&#111;&#114;&#32;&#101;&#118;&#101;&#114;&#121;&#32;&#117;&#110;&#105;&#116;&#97;&#114;&#105;&#108;&#121;&#32;&#105;&#110;&#118;&#97;&#114;&#105;&#97;&#110;&#116;&#32;&#110;&#111;&#114;&#109;&#32;&#36;&#92;&#108;&#101;&#102;&#116;&#92;&#124;&#92;&#99;&#100;&#111;&#116;&#92;&#114;&#105;&#103;&#104;&#116;&#92;&#124;&#95;&#123;&#92;&#114;&#109;&#32;&#85;&#73;&#125;&#36;&#125;&#46;&#92;&#093;\" title=\"Rendered by QuickLaTeX.com\"\/><\/p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Welcome to a new series for this blog, Low-Rank Approximation Toolbox. As I discussed in a previous post, many matrices we encounter in applications are well-approximated by a matrix with a small rank. Efficiently computing low-rank approximations has been a major area of research, with applications in everything from classical problems in computational physics and<a class=\"more-link\" href=\"https:\/\/www.ethanepperly.com\/index.php\/2022\/10\/11\/low-rank-approximation-toolbox-nystrom-approximation\/\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[],"class_list":["post-1302","post","type-post","status-publish","format-standard","hentry","category-low-rank-approximation-toolbox"],"_links":{"self":[{"href":"https:\/\/www.ethanepperly.com\/index.php\/wp-json\/wp\/v2\/posts\/1302","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ethanepperly.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ethanepperly.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ethanepperly.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ethanepperly.com\/index.php\/wp-json\/wp\/v2\/comments?post=1302"}],"version-history":[{"count":18,"href":"https:\/\/www.ethanepperly.com\/index.php\/wp-json\/wp\/v2\/posts\/1302\/revisions"}],"predecessor-version":[{"id":1365,"href":"https:\/\/www.ethanepperly.com\/index.php\/wp-json\/wp\/v2\/posts\/1302\/revisions\/1365"}],"wp:attachment":[{"href":"https:\/\/www.ethanepperly.com\/index.php\/wp-json\/wp\/v2\/media?parent=1302"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ethanepperly.com\/index.php\/wp-json\/wp\/v2\/categories?post=1302"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ethanepperly.com\/index.php\/wp-json\/wp\/v2\/tags?post=1302"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}