Searcharxiv⌕ Search

arXiv subjects

Thomas Trogdon

Publications and source records attributed to Thomas Trogdon.

At least 37 records · Page 2Linked to original sources

Computation of Large-Genus Solutions of the Korteweg-de Vries Equation

We consider the numerical computation of finite-genus solutions of the Korteweg-de Vries equation when the genus is large. Our method applies both to the initial-value problem when spectral data can be computed and to dressing scenarios when spectral data is specified arbitrarily. In order to compute large genus solutions, we employ a weighted Chebyshev basis to solve an associated singular integral equation. We also extend previous work to compute period matrices and the Abel map when the genus is large, maintaining numerical stability. We demonstrate our method on four different classes of solutions. Specifically, we demonstrate dispersive quantization for "box" initial data and demonstrate how a large genus limit can be taken to produce a new class of potentials.

nlin.SI↗

Scattering and inverse scattering for the AKNS system: A rational function approach

We consider the use of rational basis functions to compute the scattering and inverse scattering transforms associated with the AKNS system. The proposed numerical forward scattering transform computes the solution of the AKNS system that is valid on the entire real axis and thereby computes a reflection coefficient at a point by solving a single linear system. The proposed numerical inverse scattering transform makes use of a novel improvement in the rational function approach to the oscillatory Cauchy operator, enabling the efficient solution of certain Riemann--Hilbert problems without contour deformations. The latter development enables access to high-precision computations and this is demonstrated on the inverse scattering transform for the one-dimensional Schrödinger operator with a $\mathrm{sech}^2$ potential.

math.NA↗

The conjugate gradient algorithm on a general class of spiked covariance matrices

We consider the conjugate gradient algorithm applied to a general class of spiked sample covariance matrices. The main result of the paper is that the norms of the error and residual vectors at any finite step concentrate on deterministic values determined by orthogonal polynomials with respect to a deformed Marchenko--Pastur law. The first-order limits and fluctuations are shown to be universal. Additionally, for the case where the bulk eigenvalues lie in a single interval we show a stronger universality result in that the asymptotic rate of convergence of the conjugate gradient algorithm only depends on the support of the bulk, provided the spikes are well-separated from the bulk. In particular, this shows that the classical condition number bound for the conjugate gradient algorithm is pessimistic for spiked matrices.

math.NA↗

Analysis of stochastic Lanczos quadrature for spectrum approximation

The cumulative empirical spectral measure (CESM) $Φ[\mathbf{A}] : \mathbb{R} \to [0,1]$ of a $n\times n$ symmetric matrix $\mathbf{A}$ is defined as the fraction of eigenvalues of $\mathbf{A}$ less than a given threshold, i.e., $Φ[\mathbf{A}](x) := \sum_{i=1}^{n} \frac{1}{n} {\large\unicode{x1D7D9}}[ λ_i[\mathbf{A}]\leq x]$. Spectral sums $\operatorname{tr}(f[\mathbf{A}])$ can be computed as the Riemann--Stieltjes integral of $f$ against $Φ[\mathbf{A}]$, so the task of estimating CESM arises frequently in a number of applications, including machine learning. We present an error analysis for stochastic Lanczos quadrature (SLQ). We show that SLQ obtains an approximation to the CESM within a Wasserstein distance of $t \: | λ_{\text{max}}[\mathbf{A}] - λ_{\text{min}}[\mathbf{A}] |$ with probability at least $1-η$, by applying the Lanczos algorithm for $\lceil 12 t^{-1} + \frac{1}{2} \rceil$ iterations to $\lceil 4 ( n+2 )^{-1}t^{-2} \ln(2nη^{-1}) \rceil$ vectors sampled independently and uniformly from the unit sphere. We additionally provide (matrix-dependent) a posteriori error bounds for the Wasserstein and Kolmogorov--Smirnov distances between the output of this algorithm and the true CESM. The quality of our bounds is demonstrated using numerical experiments.

cs.DS↗

The Numerical Unified Transform Method for the Nonlinear Schrödinger equation on the half-line

We implement the Numerical Unified Transform Method to solve the Nonlinear Schrödinger equation on the half-line. For so-called linearizable boundary conditions, the method solves the half-line problems with comparable complexity as the Numerical Inverse Scattering Transform solves whole-line problems. In particular, the method computes the solution at any $x$ and $t$ without spatial discretization or time stepping. Contour deformations based on the method of nonlinear steepest descent are used so that the method's computational cost does not increase for large $x,t$ and the method is more accurate as $x,t$ increase. Our ideas also apply to some cases where the boundary conditions are not linearizable.

math.NA↗

On the open Toda chain with external forcing

We consider the open Toda chain with external forcing, and in the case when the forcing stretches the system, we derive the longtime behavior of solutions of the chain. Using an observation of Jürgen Moser, we then show that the system is completely integrable, in the sense that the $2N$-dimensional system has $N$ functionally independent Poisson commuting integrals, and also has a Lax-Pair formulation. In addition, we construct action-angle variables for the flow. In the case when the forcing compresses the system, the analysis of the flow remains open.

math.DS↗

Universality for the conjugate gradient and MINRES algorithms on sample covariance matrices

We present a probabilistic analysis of two Krylov subspace methods for solving linear systems. We prove a central limit theorem for norms of the residual vectors that are produced by the conjugate gradient and MINRES algorithms when applied to a wide class of sample covariance matrices satisfying some standard moment conditions. The proof involves establishing a four moment theorem for the so-called spectral measure, implying, in particular, universality for the matrix produced by the Lanczos iteration. The central limit theorem then implies an almost-deterministic iteration count for the iterative methods in question.

math.NA↗

The Numerical Unified Transform Method for Initial-boundary Value Problems on the Half-line

We implement the Unified Transform Method of Fokas as a numerical method to solve linear partial differential equations on the half-line. The method computes the solution at any x and t without spatial discretization or time stepping. With the help of contour deformations and oscillatory integration techniques, the method's complexity does not increase for large x,t and the method is more accurate as x,t increase. Our goal is to make no assumptions on the functional form of the initial or boundary functions while maintaining high accuracy in a large region of the (x,t) plane.

math.NA↗

The conjugate gradient algorithm on well-conditioned Wishart matrices is almost deterministic

We prove that the number of iterations required to solve a random positive definite linear system with the conjugate gradient algorithm is almost deterministic for large matrices. We treat the case of Wishart matrices $W = XX^*$ where $X$ is $n \times m$ and $n/m \sim d$ for $0 < d < 1$. Precisely, we prove that for most choices of error tolerance, as the matrix increases in size, the probability that the iteration count deviates from an explicit deterministic value tends to zero. In addition, for a fixed iteration count, we show that the norm of the error vector and the norm of the residual converge exponentially fast in probability, converge in mean and converge almost surely.

math.NA↗

A Probabilistic Analysis of the Neumann Series Iteration

Given a random matrix A with eigenvalues between -1 and 1, we analyze the number of iterations needed to solve the linear equation (I-A)x=b with the Neumann series iteration. We give sufficient conditions for convergence of an upper bound of the iteration count in distribution. Specifically, our results show that when the scaled extreme eigenvalues of A converge in distribution, this scaled upper bound on the number of iterations will converge to the reciprocal of the limiting distribution of the largest eigenvalue.

math.PR↗

Linear Dispersive Shocks

We present a linear dispersive partial differential equation which manifests a number of qualitative features of dispersive shocks, typically thought to occur only in nonlinear models. The model captures much of the short time phenomenon but deviates from the full nonlinear model in its long time behavior. Though we limit our present discussion to dispersive shocks occurring in the Korteweg-de Vries equation, our work extends readily to other higher order dispersive models too.

math.AP↗

On spectral and numerical properties of random butterfly matrices

Spectral and numerical properties of classes of random orthogonal butterfly matrices, as introduced by Parker (1995), are discussed, including the uniformity of eigenvalue distributions. These matrices are important because the matrix-vector product with an $N$-dimensional vector can be performed in $O(N \log N)$ operations. And in the simplest situation, these random matrices coincide with Haar measure on a subgroup of the orthogonal group. We discuss other implications in the context of randomized linear algebra.

math.NA↗

Stopping time signatures for some algorithms in cryptography

We consider the normalized distribution of the overall running times of some cryptographic algorithms, and what information they reveal about the algorithms. Recent work of Deift, Menon, Olver, Pfrang, and Trogdon has shown that certain numerical algorithms applied to large random matrices exhibit a characteristic distribution of running times, which depends only on the algorithm but are independent of the choice of probability distributions for the matrices. Different algorithms often exhibit different running time distributions, and so the histograms for these running time distributions provide a time-signature for the algorithms, making it possible, in many cases, to distinguish one algorithm from another. In this paper we extend this analysis to cryptographic algorithms, and present examples of such algorithms with time-signatures that are indistinguishable, and others with time-signatures that are clearly distinct.

cs.CR↗

On numerical inverse scattering for the Korteweg-de Vries equation with discontinuous step-like data

We present a method to compute dispersive shock wave solutions of the Korteweg-de Vries equation that emerge from initial data with step-like boundary conditions at infinity. We derive two different Riemann-Hilbert problems associated with the inverse scattering transform for the classical Schrödinger operator with possibly discontinuous, step-like potentials and develop relevant theory to ensure unique solvability of these problems. We then numerically implement the Deift-Zhou method of nonlinear steepest descent to compute the solution of the Cauchy problem for small times and in two asymptotic regions. Our method applies to continuous and discontinuous data.

math.AP↗

Numerical inverse scattering for the sine-Gordon equation

We implement the numerical inverse scattering transform (NIST) for the sine-Gordon equation in laboratory coordinates on the real line using the method developed by Trogdon, Olver and Deconinck. The NIST allows one to compute the solution at any x and t without having spatial discretization or time-stepping. The numerical implementation is fully spectrally accurate. With the help of the method of nonlinear steepest descent, the NIST is demonstrated to be uniformly accurate.

nlin.SI↗

Benchmarking Numerical Methods for Lattice Equations with the Toda Lattice

We compare performances of well-known numerical time-stepping methods that are widely used to compute solutions of the doubly-infinite Fermi-Pasta-Ulam-Tsingou (FPUT) lattice equations. The methods are benchmarked according to (1) their accuracy in capturing the soliton peaks and (2) in capturing highly-oscillatory parts of the solutions of the Toda lattice resulting from a variety of initial data. The numerical inverse scattering transform method is used to compute a reference solution with high accuracy. We find that benchmarking a numerical method on pure-soliton initial data can lead one to overestimate the accuracy of the method.

math.NA↗

Boundary value problems for evolution partial differential equations with discontinuous data

We characterize the behavior of the solutions of linear evolution partial differential equations on the half line in the presence of discontinuous initial conditions or discontinuous boundary conditions, as well as the behavior of the solutions in the presence of corner singularities. The characterization focuses on an expansion in terms of computable special functions.

math.AP↗