<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/css" href="http://www.convexoptimization.com/wikimization/skins/common/feed.css?97"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://www.convexoptimization.com/wikimization/index.php?action=history&amp;feed=atom&amp;title=Nemirovski</id>
		<title>Nemirovski - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://www.convexoptimization.com/wikimization/index.php?action=history&amp;feed=atom&amp;title=Nemirovski"/>
		<link rel="alternate" type="text/html" href="http://www.convexoptimization.com/wikimization/index.php?title=Nemirovski&amp;action=history"/>
		<updated>2026-07-09T03:31:37Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.11.0</generator>

	<entry>
		<id>http://www.convexoptimization.com/wikimization/index.php?title=Nemirovski&amp;diff=3469&amp;oldid=prev</id>
		<title>Ranjelin at 05:52, 7 June 2026</title>
		<link rel="alternate" type="text/html" href="http://www.convexoptimization.com/wikimization/index.php?title=Nemirovski&amp;diff=3469&amp;oldid=prev"/>
				<updated>2026-06-07T05:52:36Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;

			&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;tr&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;←Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 05:52, 7 June 2026&lt;/td&gt;
			&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 28:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 28:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Now, the vector &amp;lt;math&amp;gt;p=[p_0; . . . ;p_{2D}]&amp;lt;/math&amp;gt; of coefficients of a polynomial of degree &amp;lt;math&amp;gt;\leq2D&amp;lt;/math&amp;gt; come from nonnegative polynomial if and only if there exists a positive semidefinite matrix &amp;lt;math&amp;gt;\,Y&amp;lt;/math&amp;gt; of size &amp;lt;math&amp;gt;\,D+1&amp;lt;/math&amp;gt; such that,&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Now, the vector &amp;lt;math&amp;gt;p=[p_0; . . . ;p_{2D}]&amp;lt;/math&amp;gt; of coefficients of a polynomial of degree &amp;lt;math&amp;gt;\leq2D&amp;lt;/math&amp;gt; come from nonnegative polynomial if and only if there exists a positive semidefinite matrix &amp;lt;math&amp;gt;\,Y&amp;lt;/math&amp;gt; of size &amp;lt;math&amp;gt;\,D+1&amp;lt;/math&amp;gt; such that,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;identically in &amp;lt;math&amp;gt;t\,&amp;lt;/math&amp;gt;&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;, &lt;/del&gt;one has&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;identically in &amp;lt;math&amp;gt;t&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;\,,&lt;/ins&gt;\,&amp;lt;/math&amp;gt; one has&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;p_0+p_1t+...+p_{2D}t^{2D}=\,[1,t,t^2,...,t^D]Y[1;t;t^2;...;t^D]&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;p_0+p_1t+...+p_{2D}t^{2D}=\,[1,t,t^2,...,t^D]Y[1;t;t^2;...;t^D]&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Ranjelin</name></author>	</entry>

	<entry>
		<id>http://www.convexoptimization.com/wikimization/index.php?title=Nemirovski&amp;diff=3468&amp;oldid=prev</id>
		<title>Ranjelin at 05:46, 7 June 2026</title>
		<link rel="alternate" type="text/html" href="http://www.convexoptimization.com/wikimization/index.php?title=Nemirovski&amp;diff=3468&amp;oldid=prev"/>
				<updated>2026-06-07T05:46:55Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;

			&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;tr&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;←Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 05:46, 7 June 2026&lt;/td&gt;
			&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 27:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 27:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Now, the vector &amp;lt;math&amp;gt;p=[p_0; . . . ;p_{2D}]&amp;lt;/math&amp;gt; of coefficients of a polynomial of degree &amp;lt;math&amp;gt;\leq2D&amp;lt;/math&amp;gt; come from nonnegative polynomial if and only if there exists a positive semidefinite matrix &amp;lt;math&amp;gt;\,Y&amp;lt;/math&amp;gt; of size &amp;lt;math&amp;gt;\,D&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;\!&lt;/del&gt;+&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;\!&lt;/del&gt;1&amp;lt;/math&amp;gt; such that,&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Now, the vector &amp;lt;math&amp;gt;p=[p_0; . . . ;p_{2D}]&amp;lt;/math&amp;gt; of coefficients of a polynomial of degree &amp;lt;math&amp;gt;\leq2D&amp;lt;/math&amp;gt; come from nonnegative polynomial if and only if there exists a positive semidefinite matrix &amp;lt;math&amp;gt;\,Y&amp;lt;/math&amp;gt; of size &amp;lt;math&amp;gt;\,D+1&amp;lt;/math&amp;gt; such that,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;identically in &amp;lt;math&amp;gt;t\,&amp;lt;/math&amp;gt;, one has&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;identically in &amp;lt;math&amp;gt;t\,&amp;lt;/math&amp;gt;, one has&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 34:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 34:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;(this is an immediate corollary of the fact that a polynomial which is nonnegative on the entire axis is sum of squares of other polynomials). Thus, &amp;lt;math&amp;gt;\,p&amp;lt;/math&amp;gt; comes from a nonnegative polynomial if and only if&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;(this is an immediate corollary of the fact that a polynomial which is nonnegative on the entire axis is sum of squares of other polynomials). Thus, &amp;lt;math&amp;gt;\,p&amp;lt;/math&amp;gt; comes from a nonnegative polynomial if and only if&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;p_{\ell\,}=\!\sum_{i+j=\ell}Y_{ij}&amp;lt;/math&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; for all &amp;lt;math&amp;gt;\ell&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;p_{\ell\,}=\!\sum_{i&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;\,&lt;/ins&gt;+j=\ell}Y_{ij}&amp;lt;/math&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; for all &amp;lt;math&amp;gt;\ell&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;where &amp;lt;math&amp;gt;[Y_{ij}]_{0\leq i,j\leq D}&amp;lt;/math&amp;gt; is positive semidefinite. &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;where &amp;lt;math&amp;gt;[Y_{ij}]_{0\leq i,j\leq D}&amp;lt;/math&amp;gt; is positive semidefinite. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Ranjelin</name></author>	</entry>

	<entry>
		<id>http://www.convexoptimization.com/wikimization/index.php?title=Nemirovski&amp;diff=3438&amp;oldid=prev</id>
		<title>Ranjelin at 23:47, 6 May 2026</title>
		<link rel="alternate" type="text/html" href="http://www.convexoptimization.com/wikimization/index.php?title=Nemirovski&amp;diff=3438&amp;oldid=prev"/>
				<updated>2026-05-06T23:47:16Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;

			&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;tr&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;←Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 23:47, 6 May 2026&lt;/td&gt;
			&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 51:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 51:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;R(\omega)=r(0)\,+\,2r(1)\cos(\omega)\,+\,2r(2)\cos(\omega)^2\,-\,2r(2)\sin(\omega)^2\,&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;R(\omega)=r(0)\,+\,2r(1)\cos(\omega)\,+\,2r(2)\cos(\omega)^2\,-\,2r(2)\sin(\omega)^2\,&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Assign&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Assign&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\cos(\omega)=\frac{1-\zeta^2}{1+\zeta^2}&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;~&lt;/del&gt;,\quad \sin(\omega)=\frac{2\zeta}{1+\zeta^2}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\cos(\omega)=\frac{1-\zeta^2}{1+\zeta^2}&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;\;&lt;/ins&gt;,\quad \sin(\omega)=\frac{2\zeta}{1+\zeta^2}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;where &amp;lt;math&amp;gt;\zeta\!=_{\!}\tan(\omega/2)&amp;lt;/math&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;where &amp;lt;math&amp;gt;\zeta\!=_{\!}\tan(\omega/2)&amp;lt;/math&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\,R(\omega)=\frac{r(0)+2r(1)+2r(2)&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;~&lt;/del&gt;+&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;~&lt;/del&gt;(2r(0)-12r(2))\zeta^2&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;~&lt;/del&gt;+&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;~&lt;/del&gt;(r(0)-2r(1)+2r(2))\zeta^4}{(1+\zeta^2)^2}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\,R(\omega)=\frac{r(0)+2r(1)+2r(2)&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;\;&lt;/ins&gt;+&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;\;&lt;/ins&gt;(2r(0)-12r(2))\zeta^2&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;\;&lt;/ins&gt;+&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;\;&lt;/ins&gt;(r(0)-2r(1)+2r(2))\zeta^4}{(1+\zeta^2)^2}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Because the denominator is positive for any &amp;lt;math&amp;gt;N\,&amp;lt;/math&amp;gt;, a constraint &amp;lt;math&amp;gt;R(\omega)\!\geq_{\!}0&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;~&lt;/del&gt;\,\forall\,\omega\!\in\![-\pi,\pi]&amp;lt;/math&amp;gt;, for example, may concern itself only with the numerator which can be factored and stated as an equivalent semidefinite constraint: &amp;lt;math&amp;gt;\forall\,\zeta\!\in_{\!}(-\infty,\infty)&amp;lt;/math&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Because the denominator is positive for any &amp;lt;math&amp;gt;N\,&amp;lt;/math&amp;gt;, a constraint &amp;lt;math&amp;gt;R(\omega)\!\geq_{\!}0&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;\;&lt;/ins&gt;\,\forall\,\omega\!\in\![-\pi,\pi]&amp;lt;/math&amp;gt;, for example, may concern itself only with the numerator which can be factored and stated as an equivalent semidefinite constraint: &amp;lt;math&amp;gt;\forall\,\zeta\!\in_{\!}(-\infty,\infty)&amp;lt;/math&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\mathbf{[}\,1&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;~~&lt;/del&gt;\zeta&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;~~&lt;/del&gt;\zeta^2\,\mathbf{]}\left[\begin{array}{ccc}r(0)+2r(1)+2r(2)&amp;amp;&amp;amp;\mathbf{0}\\&amp;amp;2r(0)-12r(2)\\\mathbf{0}&amp;amp;&amp;amp;r(0)-2r(1)+2r(2)\end{array}\right]\left[\begin{array}{c}1\\\zeta\\\zeta^2\end{array}\right]\succeq\,0&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\mathbf{[}\,1&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;\;\;&lt;/ins&gt;\zeta&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;\;\;&lt;/ins&gt;\zeta^2\,\mathbf{]}\left[\begin{array}{ccc}r(0)+2r(1)+2r(2)&amp;amp;&amp;amp;\mathbf{0}\\&amp;amp;2r(0)-12r(2)\\\mathbf{0}&amp;amp;&amp;amp;r(0)-2r(1)+2r(2)\end{array}\right]\left[\begin{array}{c}1\\\zeta\\\zeta^2\end{array}\right]\succeq\,0&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;This matrix is diagonal because there are no odd powers of &amp;lt;math&amp;gt;\zeta\,&amp;lt;/math&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;This matrix is diagonal because there are no odd powers of &amp;lt;math&amp;gt;\zeta\,&amp;lt;/math&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;A nonnegative main diagonal is therefore necessary and sufficient for positive semidefiniteness;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;A nonnegative main diagonal is therefore necessary and sufficient for positive semidefiniteness;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Ranjelin</name></author>	</entry>

	<entry>
		<id>http://www.convexoptimization.com/wikimization/index.php?title=Nemirovski&amp;diff=3115&amp;oldid=prev</id>
		<title>Ranjelin: /* Semidefinite representable trigonometric polynomial */</title>
		<link rel="alternate" type="text/html" href="http://www.convexoptimization.com/wikimization/index.php?title=Nemirovski&amp;diff=3115&amp;oldid=prev"/>
				<updated>2016-11-08T00:38:17Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Semidefinite representable trigonometric polynomial&lt;/span&gt;&lt;/p&gt;

			&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;tr&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;←Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 00:38, 8 November 2016&lt;/td&gt;
			&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 27:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 27:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Now, the vector &amp;lt;math&amp;gt;p=[p_0;&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;\cdots&lt;/del&gt;;p_{2D}]&amp;lt;/math&amp;gt; of coefficients of a polynomial of degree &amp;lt;math&amp;gt;\leq2D&amp;lt;/math&amp;gt; come from nonnegative polynomial if and only if there exists a positive semidefinite matrix &amp;lt;math&amp;gt;\,Y&amp;lt;/math&amp;gt; of size &amp;lt;math&amp;gt;\,D\!+\!1&amp;lt;/math&amp;gt; such that,&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Now, the vector &amp;lt;math&amp;gt;p=[p_0; &lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;. . . &lt;/ins&gt;;p_{2D}]&amp;lt;/math&amp;gt; of coefficients of a polynomial of degree &amp;lt;math&amp;gt;\leq2D&amp;lt;/math&amp;gt; come from nonnegative polynomial if and only if there exists a positive semidefinite matrix &amp;lt;math&amp;gt;\,Y&amp;lt;/math&amp;gt; of size &amp;lt;math&amp;gt;\,D\!+\!1&amp;lt;/math&amp;gt; such that,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;identically in &amp;lt;math&amp;gt;t\,&amp;lt;/math&amp;gt;, one has&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;identically in &amp;lt;math&amp;gt;t\,&amp;lt;/math&amp;gt;, one has&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;p_0+p_1t+&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;\cdots&lt;/del&gt;+p_{2D}t^{2D}=\,[1,t,t^2,&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;\cdots&lt;/del&gt;,t^D]Y[1;t;t^2;&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;\cdots&lt;/del&gt;;t^D]&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;p_0+p_1t+&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;...&lt;/ins&gt;+p_{2D}t^{2D}=\,[1,t,t^2,&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;...&lt;/ins&gt;,t^D]Y[1;t;t^2;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;...&lt;/ins&gt;;t^D]&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;(this is an immediate corollary of the fact that a polynomial which is nonnegative on the entire axis is sum of squares of other polynomials). Thus, &amp;lt;math&amp;gt;\,p&amp;lt;/math&amp;gt; comes from a nonnegative polynomial if and only if&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;(this is an immediate corollary of the fact that a polynomial which is nonnegative on the entire axis is sum of squares of other polynomials). Thus, &amp;lt;math&amp;gt;\,p&amp;lt;/math&amp;gt; comes from a nonnegative polynomial if and only if&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Ranjelin</name></author>	</entry>

	<entry>
		<id>http://www.convexoptimization.com/wikimization/index.php?title=Nemirovski&amp;diff=2937&amp;oldid=prev</id>
		<title>Ranjelin: /* Semidefinite representable trigonometric polynomial */</title>
		<link rel="alternate" type="text/html" href="http://www.convexoptimization.com/wikimization/index.php?title=Nemirovski&amp;diff=2937&amp;oldid=prev"/>
				<updated>2011-12-05T06:23:23Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Semidefinite representable trigonometric polynomial&lt;/span&gt;&lt;/p&gt;

			&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;tr&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;←Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 06:23, 5 December 2011&lt;/td&gt;
			&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 27:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 27:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Now, the vector &amp;lt;math&amp;gt;p=[p_0;\cdots;p_{2D}]&amp;lt;/math&amp;gt; of coefficients of a polynomial of degree &amp;lt;math&amp;gt;\&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;leq\!2D&lt;/del&gt;&amp;lt;/math&amp;gt; come from nonnegative polynomial if and only if there exists a positive semidefinite matrix &amp;lt;math&amp;gt;\,Y&amp;lt;/math&amp;gt; of size &amp;lt;math&amp;gt;\,D\!+\!1&amp;lt;/math&amp;gt; such that,&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Now, the vector &amp;lt;math&amp;gt;p=[p_0;\cdots;p_{2D}]&amp;lt;/math&amp;gt; of coefficients of a polynomial of degree &amp;lt;math&amp;gt;\&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;leq2D&lt;/ins&gt;&amp;lt;/math&amp;gt; come from nonnegative polynomial if and only if there exists a positive semidefinite matrix &amp;lt;math&amp;gt;\,Y&amp;lt;/math&amp;gt; of size &amp;lt;math&amp;gt;\,D\!+\!1&amp;lt;/math&amp;gt; such that,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;identically in &amp;lt;math&amp;gt;t\,&amp;lt;/math&amp;gt;, one has&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;identically in &amp;lt;math&amp;gt;t\,&amp;lt;/math&amp;gt;, one has&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 39:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 39:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;The bottom line is that &amp;lt;math&amp;gt;\,q&amp;lt;/math&amp;gt; is a vector of coefficients, nonnegative on a given segment, of a trigonometric polynomial if and only if there exists a positive semidefinitite matrix &amp;lt;math&amp;gt;\,Y&amp;lt;/math&amp;gt; such that &amp;lt;math&amp;gt;\,Bq=A(Y)&amp;lt;/math&amp;gt; for certain known matrix &amp;lt;math&amp;gt;\,B&amp;lt;/math&amp;gt; and linear map &amp;lt;math&amp;gt;Y\!\mapsto\!A(Y)&amp;lt;/math&amp;gt;.  In other words, the system of constraints &amp;lt;math&amp;gt;Bq\!=\!A(Y),&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;~&lt;/del&gt;Y\!\succeq0&amp;lt;/math&amp;gt; expresses equivalently the fact that the trigonometric polynomial with coefficients &amp;lt;math&amp;gt;\,q&amp;lt;/math&amp;gt; is nonnegative on a given segment. &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;The bottom line is that &amp;lt;math&amp;gt;\,q&amp;lt;/math&amp;gt; is a vector of coefficients, nonnegative on a given segment, of a trigonometric polynomial if and only if there exists a positive semidefinitite matrix &amp;lt;math&amp;gt;\,Y&amp;lt;/math&amp;gt; such that &amp;lt;math&amp;gt;\,Bq=A(Y)&amp;lt;/math&amp;gt; for certain known matrix &amp;lt;math&amp;gt;\,B&amp;lt;/math&amp;gt; and linear map &amp;lt;math&amp;gt;Y\!\mapsto\!A(Y)&amp;lt;/math&amp;gt;.  In other words, the system of constraints &amp;lt;math&amp;gt;Bq\!=\!A(Y),&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;\,\,&lt;/ins&gt;Y\!\succeq0&amp;lt;/math&amp;gt; expresses equivalently the fact that the trigonometric polynomial with coefficients &amp;lt;math&amp;gt;\,q&amp;lt;/math&amp;gt; is nonnegative on a given segment. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Ranjelin</name></author>	</entry>

	<entry>
		<id>http://www.convexoptimization.com/wikimization/index.php?title=Nemirovski&amp;diff=2915&amp;oldid=prev</id>
		<title>Ranjelin at 20:38, 24 November 2011</title>
		<link rel="alternate" type="text/html" href="http://www.convexoptimization.com/wikimization/index.php?title=Nemirovski&amp;diff=2915&amp;oldid=prev"/>
				<updated>2011-11-24T20:38:26Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;

			&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;tr&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;←Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 20:38, 24 November 2011&lt;/td&gt;
			&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 52:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 52:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Assign&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Assign&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\cos(\omega)=\frac{1-\zeta^2}{1+\zeta^2}~,\quad \sin(\omega)=\frac{2\zeta}{1+\zeta^2}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\cos(\omega)=\frac{1-\zeta^2}{1+\zeta^2}~,\quad \sin(\omega)=\frac{2\zeta}{1+\zeta^2}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;where &amp;lt;math&amp;gt;\zeta\!&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;\triangleq_&lt;/del&gt;{\!}\tan(\omega/2)&amp;lt;/math&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;where &amp;lt;math&amp;gt;\zeta\!&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;=_&lt;/ins&gt;{\!}\tan(\omega/2)&amp;lt;/math&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\,R(\omega)=\frac{r(0)+2r(1)+2r(2)~+~(2r(0)-12r(2))\zeta^2~+~(r(0)-2r(1)+2r(2))\zeta^4}{(1+\zeta^2)^2}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\,R(\omega)=\frac{r(0)+2r(1)+2r(2)~+~(2r(0)-12r(2))\zeta^2~+~(r(0)-2r(1)+2r(2))\zeta^4}{(1+\zeta^2)^2}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Because the denominator is positive for any &amp;lt;math&amp;gt;N\,&amp;lt;/math&amp;gt;, a constraint &amp;lt;math&amp;gt;R(\omega)\!\geq_{\!}0~\,\forall\,\omega\!\in\![-\pi,\pi]&amp;lt;/math&amp;gt;, for example, may concern itself only with the numerator which can be factored and stated as an equivalent semidefinite constraint: &amp;lt;math&amp;gt;\forall\,\zeta\!\in_{\!}(-\infty,\infty)&amp;lt;/math&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Because the denominator is positive for any &amp;lt;math&amp;gt;N\,&amp;lt;/math&amp;gt;, a constraint &amp;lt;math&amp;gt;R(\omega)\!\geq_{\!}0~\,\forall\,\omega\!\in\![-\pi,\pi]&amp;lt;/math&amp;gt;, for example, may concern itself only with the numerator which can be factored and stated as an equivalent semidefinite constraint: &amp;lt;math&amp;gt;\forall\,\zeta\!\in_{\!}(-\infty,\infty)&amp;lt;/math&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Ranjelin</name></author>	</entry>

	<entry>
		<id>http://www.convexoptimization.com/wikimization/index.php?title=Nemirovski&amp;diff=2369&amp;oldid=prev</id>
		<title>Kwokwah: /* Example */</title>
		<link rel="alternate" type="text/html" href="http://www.convexoptimization.com/wikimization/index.php?title=Nemirovski&amp;diff=2369&amp;oldid=prev"/>
				<updated>2010-10-25T11:27:42Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Example&lt;/span&gt;&lt;/p&gt;

			&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;tr&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;←Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 11:27, 25 October 2010&lt;/td&gt;
			&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 54:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 54:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;where &amp;lt;math&amp;gt;\zeta\!\triangleq_{\!}\tan(\omega/2)&amp;lt;/math&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;where &amp;lt;math&amp;gt;\zeta\!\triangleq_{\!}\tan(\omega/2)&amp;lt;/math&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\,R(\omega)=\frac{r(0)+2r(1)+2r(2)~+~(2r(0)-12r(2))\zeta^2~+~(r(0)-2r(1)+2r(2))\zeta^4}{(1+\zeta^2)^2}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\,R(\omega)=\frac{r(0)+2r(1)+2r(2)~+~(2r(0)-12r(2))\zeta^2~+~(r(0)-2r(1)+2r(2))\zeta^4}{(1+\zeta^2)^2}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Because the denominator is positive for any &amp;lt;math&amp;gt;N\,&amp;lt;/math&amp;gt;, a constraint &amp;lt;math&amp;gt;R(\omega)\!\geq_{\!}0~\,\forall\,\omega\!\in\![-\pi,\pi]&amp;lt;/math&amp;gt;, for example, may concern itself only with the numerator which can be factored and stated as an equivalent semidefinite constraint: &amp;lt;math&amp;gt;\forall\,\zeta\!\in_{\!}&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;[&lt;/del&gt;-\infty,\infty&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;]&lt;/del&gt;&amp;lt;/math&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Because the denominator is positive for any &amp;lt;math&amp;gt;N\,&amp;lt;/math&amp;gt;, a constraint &amp;lt;math&amp;gt;R(\omega)\!\geq_{\!}0~\,\forall\,\omega\!\in\![-\pi,\pi]&amp;lt;/math&amp;gt;, for example, may concern itself only with the numerator which can be factored and stated as an equivalent semidefinite constraint: &amp;lt;math&amp;gt;\forall\,\zeta\!\in_{\!}&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;(&lt;/ins&gt;-\infty,\infty&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;)&lt;/ins&gt;&amp;lt;/math&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\mathbf{[}\,1~~\zeta~~\zeta^2\,\mathbf{]}\left[\begin{array}{ccc}r(0)+2r(1)+2r(2)&amp;amp;&amp;amp;\mathbf{0}\\&amp;amp;2r(0)-12r(2)\\\mathbf{0}&amp;amp;&amp;amp;r(0)-2r(1)+2r(2)\end{array}\right]\left[\begin{array}{c}1\\\zeta\\\zeta^2\end{array}\right]\succeq\,0&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\mathbf{[}\,1~~\zeta~~\zeta^2\,\mathbf{]}\left[\begin{array}{ccc}r(0)+2r(1)+2r(2)&amp;amp;&amp;amp;\mathbf{0}\\&amp;amp;2r(0)-12r(2)\\\mathbf{0}&amp;amp;&amp;amp;r(0)-2r(1)+2r(2)\end{array}\right]\left[\begin{array}{c}1\\\zeta\\\zeta^2\end{array}\right]\succeq\,0&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;This matrix is diagonal because there are no odd powers of &amp;lt;math&amp;gt;\zeta\,&amp;lt;/math&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;This matrix is diagonal because there are no odd powers of &amp;lt;math&amp;gt;\zeta\,&amp;lt;/math&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Kwokwah</name></author>	</entry>

	<entry>
		<id>http://www.convexoptimization.com/wikimization/index.php?title=Nemirovski&amp;diff=2368&amp;oldid=prev</id>
		<title>Kwokwah: /* Example */</title>
		<link rel="alternate" type="text/html" href="http://www.convexoptimization.com/wikimization/index.php?title=Nemirovski&amp;diff=2368&amp;oldid=prev"/>
				<updated>2010-10-25T11:25:51Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Example&lt;/span&gt;&lt;/p&gt;

			&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;tr&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;←Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 11:25, 25 October 2010&lt;/td&gt;
			&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 49:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 49:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;This can be written equivalently in terms of &amp;lt;math&amp;gt;\cos(\omega)\,&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\sin(\omega)\,&amp;lt;/math&amp;gt;:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;This can be written equivalently in terms of &amp;lt;math&amp;gt;\cos(\omega)\,&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\sin(\omega)\,&amp;lt;/math&amp;gt;:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;For &amp;lt;math&amp;gt;\,N\!=_{\!}3&amp;lt;/math&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;For &amp;lt;math&amp;gt;\,N\!=_{\!}3&amp;lt;/math&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;R(\omega)=r(0) + 2r(1)\cos(\omega) + 2r(2)\cos(\omega)^2 - 2r(2)\sin(\omega)^2\,&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;R(\omega)=r(0)&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;\,&lt;/ins&gt;+&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;\,&lt;/ins&gt;2r(1)\cos(\omega)&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;\,&lt;/ins&gt;+&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;\,&lt;/ins&gt;2r(2)\cos(\omega)^2&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;\,&lt;/ins&gt;-&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;\,&lt;/ins&gt;2r(2)\sin(\omega)^2\,&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Assign&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Assign&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\cos(\omega)=\frac{1-\zeta^2}{1+\zeta^2}~,\quad \sin(\omega)=\frac{2\zeta}{1+\zeta^2}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\cos(\omega)=\frac{1-\zeta^2}{1+\zeta^2}~,\quad \sin(\omega)=\frac{2\zeta}{1+\zeta^2}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Kwokwah</name></author>	</entry>

	<entry>
		<id>http://www.convexoptimization.com/wikimization/index.php?title=Nemirovski&amp;diff=2367&amp;oldid=prev</id>
		<title>Kwokwah: /* Example */</title>
		<link rel="alternate" type="text/html" href="http://www.convexoptimization.com/wikimization/index.php?title=Nemirovski&amp;diff=2367&amp;oldid=prev"/>
				<updated>2010-10-25T11:22:24Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Example&lt;/span&gt;&lt;/p&gt;

			&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;tr&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;←Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 11:22, 25 October 2010&lt;/td&gt;
			&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 47:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 47:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[http://www.convexoptimization.com/wikimization/index.php/Filter_design_by_convex_iteration#Minimum_peak_time-domain_response_by_Optimization Minimization of peak time-domain response] in filter design works with the autocorrelation function &amp;lt;math&amp;gt;r\,&amp;lt;/math&amp;gt; whose Fourier transform is&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[http://www.convexoptimization.com/wikimization/index.php/Filter_design_by_convex_iteration#Minimum_peak_time-domain_response_by_Optimization Minimization of peak time-domain response] in filter design works with the autocorrelation function &amp;lt;math&amp;gt;r\,&amp;lt;/math&amp;gt; whose Fourier transform is&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;R(\omega) = r(0)+\!\sum\limits_{n=1}^{N-1}2r(n)\cos(\omega n)&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;R(\omega) = r(0)+\!\sum\limits_{n=1}^{N-1}2r(n)\cos(\omega n)&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;Define&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;This can be written equivalently in terms of &lt;/ins&gt;&amp;lt;math&amp;gt;\cos(\omega)\,&amp;lt;/math&amp;gt; &lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;and &lt;/ins&gt;&amp;lt;math&amp;gt;\&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;sin&lt;/ins&gt;(\omega)&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;\,&lt;/ins&gt;&amp;lt;/math&amp;gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;center&amp;gt;&lt;/del&gt;&amp;lt;math&amp;gt;\cos(\omega)&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;=&lt;/del&gt;\&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;frac{1-\zeta^2}{1+\zeta^2}~&lt;/del&gt;,&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;\quad \sin(\omega)=\frac{2\zeta}{1+\zeta^2}&lt;/del&gt;&amp;lt;/math&amp;gt;&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/center&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;where &lt;/del&gt;&amp;lt;math&amp;gt;\&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;zeta\!\triangleq\!\tan&lt;/del&gt;(\omega&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;/2&lt;/del&gt;)&amp;lt;/math&amp;gt;&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;For &amp;lt;math&amp;gt;\,N\!=_{\!}3&amp;lt;/math&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;For &amp;lt;math&amp;gt;\,N\!=_{\!}3&amp;lt;/math&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;R(\omega)=r(0) + 2r(1)\cos(\omega) + 2r(2)\cos(\omega)^2 - 2r(2)\sin(\omega)^2\,&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Assign&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\cos(\omega)=\frac{1-\zeta^2}{1+\zeta^2}~,\quad \sin(\omega)=\frac{2\zeta}{1+\zeta^2}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;where &amp;lt;math&amp;gt;\zeta\!\triangleq_{\!}\tan(\omega/2)&amp;lt;/math&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\,R(\omega)=\frac{r(0)+2r(1)+2r(2)~+~(2r(0)-12r(2))\zeta^2~+~(r(0)-2r(1)+2r(2))\zeta^4}{(1+\zeta^2)^2}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\,R(\omega)=\frac{r(0)+2r(1)+2r(2)~+~(2r(0)-12r(2))\zeta^2~+~(r(0)-2r(1)+2r(2))\zeta^4}{(1+\zeta^2)^2}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Because the denominator is positive for any &amp;lt;math&amp;gt;N\,&amp;lt;/math&amp;gt;, a constraint &amp;lt;math&amp;gt;R(\omega)\!\geq_{\!}0~\,\forall\,\omega\!\in\![-\pi,\pi]&amp;lt;/math&amp;gt;, for example, may concern itself only with the numerator which can be factored and stated as an equivalent semidefinite constraint: &amp;lt;math&amp;gt;\forall\,\zeta\!\in_{\!}[-\infty,\infty]&amp;lt;/math&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Because the denominator is positive for any &amp;lt;math&amp;gt;N\,&amp;lt;/math&amp;gt;, a constraint &amp;lt;math&amp;gt;R(\omega)\!\geq_{\!}0~\,\forall\,\omega\!\in\![-\pi,\pi]&amp;lt;/math&amp;gt;, for example, may concern itself only with the numerator which can be factored and stated as an equivalent semidefinite constraint: &amp;lt;math&amp;gt;\forall\,\zeta\!\in_{\!}[-\infty,\infty]&amp;lt;/math&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Kwokwah</name></author>	</entry>

	<entry>
		<id>http://www.convexoptimization.com/wikimization/index.php?title=Nemirovski&amp;diff=2366&amp;oldid=prev</id>
		<title>Cslaw: /* Example */</title>
		<link rel="alternate" type="text/html" href="http://www.convexoptimization.com/wikimization/index.php?title=Nemirovski&amp;diff=2366&amp;oldid=prev"/>
				<updated>2010-10-25T10:37:11Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Example&lt;/span&gt;&lt;/p&gt;

			&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;tr&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;←Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 10:37, 25 October 2010&lt;/td&gt;
			&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 49:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 49:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Define&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Define&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\cos(\omega)=\frac{1-\zeta^2}{1+\zeta^2}~,\quad \sin(\omega)=\frac{2\zeta}{1+\zeta^2}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\cos(\omega)=\frac{1-\zeta^2}{1+\zeta^2}~,\quad \sin(\omega)=\frac{2\zeta}{1+\zeta^2}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;where &amp;lt;math&amp;gt;\zeta\triangleq\tan(\omega/2)&amp;lt;/math&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;where &amp;lt;math&amp;gt;\zeta&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;\!&lt;/ins&gt;\triangleq&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;\!&lt;/ins&gt;\tan(\omega/2)&amp;lt;/math&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;For &amp;lt;math&amp;gt;\,N\!=_{\!}&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;2&lt;/del&gt;&amp;lt;/math&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;For &amp;lt;math&amp;gt;\,N\!=_{\!}&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;3&lt;/ins&gt;&amp;lt;/math&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\,R(\omega)=\frac{r(0)+2r(1)+2r(2)~+~(2r(0)-12r(2))\zeta^2~+~(r(0)-2r(1)+2r(2))\zeta^4}{(1+\zeta^2)^2}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\,R(\omega)=\frac{r(0)+2r(1)+2r(2)~+~(2r(0)-12r(2))\zeta^2~+~(r(0)-2r(1)+2r(2))\zeta^4}{(1+\zeta^2)^2}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Because the denominator is positive for any &amp;lt;math&amp;gt;N\,&amp;lt;/math&amp;gt;, a constraint &amp;lt;math&amp;gt;R(\omega)\!\geq_{\!}0~\,\forall\,\omega\!\in\![-\pi,\pi]&amp;lt;/math&amp;gt;, for example, may concern itself only with the numerator which can be factored and stated as an equivalent semidefinite constraint: &amp;lt;math&amp;gt;\forall\,\zeta\!\in_{\!}[-\infty,\infty]&amp;lt;/math&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Because the denominator is positive for any &amp;lt;math&amp;gt;N\,&amp;lt;/math&amp;gt;, a constraint &amp;lt;math&amp;gt;R(\omega)\!\geq_{\!}0~\,\forall\,\omega\!\in\![-\pi,\pi]&amp;lt;/math&amp;gt;, for example, may concern itself only with the numerator which can be factored and stated as an equivalent semidefinite constraint: &amp;lt;math&amp;gt;\forall\,\zeta\!\in_{\!}[-\infty,\infty]&amp;lt;/math&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Cslaw</name></author>	</entry>

	</feed>