User david s-d - MathOverflowmost recent 30 from http://mathoverflow.net2013-05-25T08:34:15Zhttp://mathoverflow.net/feeds/user/6996http://www.creativecommons.org/licenses/by-nc/2.5/rdfhttp://mathoverflow.net/questions/56594/singularity-structure-of-integrals-of-rational-functionsSingularity structure of integrals of rational functionsDavid S-D2011-02-25T03:45:48Z2011-02-25T03:45:48Z
<p>Suppose I have a convergent integral of the form $\int_0^1dx_1\dots\int_0^1 dx_n \frac{P(x_i)}{Q(x_i)}$, where $P$ and $Q$ are polynomial functions of $n$ nonnegative real variables $x_i$. Let the coefficients of the various monomials in $Q$ be $a_k$. Depending on the structure of $Q$, the integral could develop singularities in the limit that some of the coefficients $a_k$ vanish. For example, the integral $\int_0^1 dx\frac 1 {a+x}$ goes like $-\log a$ as $a\to 0$. Is there a systematic way to extract the structure of these singularities for general multidimensional integrals?</p>
<p>The particular example I'm interested in is the following: I'd like to determine the singularities of</p>
<p>$\begin{eqnarray}
\int_0^1 d\lambda_1\int_0^1 d\lambda_2 \int_0^1d\alpha_1 \int_0^1d\alpha_2 \frac{\alpha_1\alpha_2}{(\lambda_2\alpha_1\alpha_2+\lambda_1\alpha_1\alpha_2+a\alpha_2\lambda_1^2+b\alpha_1\lambda_2^2+c\alpha_1\alpha_2)^2},
\end{eqnarray}$</p>
<p>as $a,b,$ and $c$ tend to zero. If necessary, it's alright to assume they all tend to zero at the same rate. I naively expect a leading singularity that looks like $\log a \log b \log c$, followed by sub-leading singularities that look like $\log a \log b$ times some convergent integral, $\log b \log c$ times some other convergent integral, etc.. For my purposes, these $\log$-squared terms suffice, but I'd be interested to know how to systematically go further.</p>
http://mathoverflow.net/questions/33242/continuous-linear-programming-estimating-a-solutionContinuous Linear Programming: Estimating a SolutionDavid S-D2010-07-24T23:54:10Z2010-07-26T12:54:09Z
<p>I have a "continuous" linear programming problem that involves maximizing a linear function over a curved convex space. In typical LP problems, the convex space is a polytope, but in this case the convex space is piecewise curved -- that is, it has faces, edges, and vertices, but the edges aren't straight and the faces aren't flat. Instead of being specified by a finite number of linear inequalities, I have a continuously infinite number. I'm interested in estimating solutions numerically, and my current method is to approximate the surface by a polytope, which means discretizing the continuously infinite number of constraints into a very large finite number of constraints. Unfortunately, typical linear programming algorithms run in something like cubic-time in the number of constraints, so I'm getting a huge performance hit as I make the discretization finer. Firstly, I'm interested to know if this kind of problem has been studied before, and what's been done. Secondly, I'm looking for good strategies for approaching my problem numerically (good LP packages, suggested algorithms, optimizations, etc.). </p>
<p>For concreteness, here is a simplified version of the problem I'm trying to solve:</p>
<p>I have $N$ fixed functions $f_i:[0,\infty]\to \mathbb{R}$. I want to find $x_i$ $(i=1,\dots,N)$ that minimize $\sum_{i=1}^N x_i f_i(0)$, subject to the constraints:</p>
<p>$\sum_{i=1}^N x_i f_i(1) = 1$, and</p>
<p>$\sum_{i=1}^N x_i f_i(y) \geq 0$ for all $y>2$</p>
<p>More succinctly, if we define the function $F(y)=\sum_{i=1}^N x_i f_i(y)$, then I want to minimize $F(0)$ subject to the condition that $F(1)=1$, and $F(y)$ is positive on the entire interval $[2,\infty)$. Note that this latter positivity condition is really an infinite number of linear constraints on the $x_i$'s, one for each $y$. A specific $y_0$ restricts me to the half-space $F(y_0) \geq 0$ in the space of $x_i$'s. As I vary $y_0$ between 2 and infinity, these half-spaces change continuously, carving out a curved convex shape. The geometry of this shape depends implicitly (and in a complicated way) on the functions $f_i$.</p>
<p>The reason I suspect there should be an approach that's better than just discretizing the number of constraints is that continuity of the $f_i$'s implies a kind of local structure on the space of constraints that becomes invisible under discretization. If we sit on the boundary of our convex space (so that at least N constraints are saturated, corresponding to some $y_k$), and we want to move along the boundary, then generically only those constraints corresponding to small neighborhoods of the $y_k$ are important. Sometimes when the function $F(y)$ develops a new zero, new $y$ can become important, but this is nongeneric.</p>
<p>NOTE: I asked this question first on stackoverflow.net, and was told it was a nonstandard enough CS problem that I should ask about it here.</p>
http://mathoverflow.net/questions/33242/continuous-linear-programming-estimating-a-solution/33391#33391Comment by David S-DDavid S-D2010-07-27T02:38:32Z2010-07-27T02:38:32ZThanks, Noah. Your answer is extremely clear, and I really appreciate the obvious time and care you took in answering. The functions I'm working with are ratios of hypergeometric functions which can be approximated as polynomials plus polynomials times dying exponentials. I'll have to think about whether I can usefully approximate them in a way that allows a "positive semidefinite"-ness interpretation of their positivity.http://mathoverflow.net/questions/33242/continuous-linear-programming-estimating-a-solution/33254#33254Comment by David S-DDavid S-D2010-07-25T13:26:15Z2010-07-25T13:26:15ZThanks, this sounds very promising. I'll look at the references you mentioned.http://mathoverflow.net/questions/33242/continuous-linear-programming-estimating-a-solutionComment by David S-DDavid S-D2010-07-25T13:23:10Z2010-07-25T13:23:10ZThe f_i are not polynomials, but become polynomials asymptotically as y -> infinity. Thus, it's easy to check positivity at infinity by just examining leading coefficients in the asymptotic polynomials. In practice, I've found that checking positivity on some large interval, say [2, 50), along with asymptotic positivity, tends to be enough in my case. So for simplicity, feel free to replace the constraints above with those. What do you mean by "semidefinite program"?