MIMS EPrints
Not a member yet
2151 research outputs found
Sort by
Algorithms for the Matrix Exponential and its Fr\'echet Derivative
New algorithms for the matrix exponential and its Fr\'echet
derivative are presented.
First, we derive a new scaling and squaring algorithm (denoted ) for computing , where is any square matrix, that mitigates the overscaling problem. The algorithm is built on the algorithm of Higham [{\em SIAM J. Matrix Anal. Appl.}, 26\penalty0(4):\penalty0 1179--1193, 2005] but improves on it by two key features. The first, specific to triangular matrices, is to compute the diagonal elements in the squaring phase as exponentials instead of powering them. The second is to base the backward error analysis that underlies the algorithm on members of the sequence instead of . The terms are estimated without computing powers of by using a matrix 1-norm estimator.
Second, a new algorithm is developed for computing the action of the matrix exponential on a matrix, , where is an matrix and is with . The algorithm works for any , its computational cost is dominated by the formation of products of with matrices, and the only input parameter is a backward error tolerance. The algorithm can return a single matrix or a sequence on an equally spaced grid of points . It uses the scaling part of the scaling and squaring method together with a truncated Taylor series approximation to the exponential. It determines the amount of scaling and the Taylor degree using the strategy of . Preprocessing steps are used to reduce the cost of the algorithm. An important application of the algorithm is to exponential integrators for ordinary differential equations. It is shown that the sums of the form that arise in exponential integrators, where the are related to the exponential function, can be expressed in terms of a single exponential of a matrix of dimension built by augmenting with additional rows and columns.
Third, a general framework for simultaneously computing a
matrix function, , and its Fr\'echet derivative in the
direction , , is established for a wide range of matrix functions. In particular, we extend the algorithm of Higham and to two algorithms that
intertwine the evaluation of both and at a cost about three times that for computing alone. These two extended algorithms are then adapted to algorithms that simultaneously calculate together with an estimate of its condition number.
Finally, we show that , where is a real-valued
matrix function and and are real matrices, can be approximated by for some suitably small . This approximation generalizes the complex step approximation known in the scalar case, and is proved to be of second order in for analytic functions and also for the matrix sign function. It is shown that it does not suffer the inherent cancellation that limits the accuracy of finite difference approximations in floating point arithmetic. However, cancellation does nevertheless vitiate the approximation when the underlying method for evaluating employs complex arithmetic. The complex step approximation is attractive when specialized methods for evaluating the Fr\'echet derivative are not available
The Complex Step Approximation to the Fréchet Derivative of a Matrix Function
We show that the Fr\'echet derivative of a matrix function at in the direction , where and are real matrices, can be approximated by for some suitably small . This approximation, requiring a single function evaluation at a complex argument, generalizes the complex step approximation known in the scalar case. The approximation is proved to be of second order in for analytic functions and also for the matrix sign function. It is shown that it does not suffer the inherent cancellation that limits the accuracy of finite difference approximations in floating point arithmetic. However, cancellation does nevertheless vitiate the approximation when the underlying method for evaluating employs complex arithmetic. The ease of implementation of the approximation, and its superiority over finite differences, make it attractive when specialized methods for evaluating the Fr\'echet derivative are not available, and in particular for condition number estimation when used in conjunction with a block 1-norm estimation algorithm
Small-scale instabilities in dynamical systems with sliding
We demonstrate with a minimal example that in Filippov systems (dynamical systems governed by discontinuous but piecewise smooth vector fields) stable periodic motion with sliding is not robust with respect to stable singular perturbations. We consider a simple dynamical system that we assume to be a quasi-static approximation of a higher-dimensional system containing a fast stable subsystem. We tune a system parameter such that a stable periodic orbit of the simple system touches the discontinuity surface: this is the so-called grazing-sliding bifurcation. The periodic orbit remains stable, and its local return map becomes piecewise linear. However, when we take into account the fast dynamics the local return map of the periodic orbit changes qualitatively, giving rise to, for example, period-adding cascades or small-scale chaos
Computing Matrix Functions
The need to evaluate a function of a matrix
arises in a wide and growing number of
applications, ranging from the numerical solution of differential equations to
measures of the complexity of networks.
We give a survey of numerical methods for evaluating matrix functions,
along with a brief treatment of the underlying theory
and a description of two recent applications.
The survey is organized by classes of methods,
which are broadly those based on similarity transformations,
those employing approximation by polynomial or rational functions,
and matrix iterations.
Computation of the Fr\'echet derivative,
which is important for condition number estimation, is also treated,
along with the problem of computing without computing .
A summary of available software completes the survey
Locally Finitely Presented Categories of Sheaves of Modules
We determine conditions under which the category of sheaves of modules over a ringed space is locally finitely presented, respectively locally finitely generated
Structured Linearizations for Palindromic Matrix Polynomials of Odd Degree
The standard way to solve polynomial eigenvalue problems P(\la)x=0 is to convert the matrix polynomial P(\la) into a matrix pencil that preserves its spectral information-- a process known as linearization.
When P(\la) is palindromic, the eigenvalues, elementary divisors, and minimal indices of P(\la) have certain symmetries that can be lost when using the classical first and second companion linearizations for numerical computations, since these linearizations do not preserve the palindromic structure.
Recently new families of linearizations have been
introduced with the goal of finding linearizations that retain whatever structure that the original P(\la) might possess, with particular attention paid to the preservation of palindromic structure.
However, no general construction of palindromic linearizations valid for all palindromic polynomials has as yet been achieved.
In this paper we present a family of linearizations
for odd degree polynomials P(\la) which are palindromic whenever P(\la) is, and which are valid for all palindromic polynomials of odd degree.
We illustrate our construction with several examples.
In addition, we establish a simple way to recover the minimal indices of the polynomial from those of the linearizations in the new family
Modular representations and finite W-algebras
This preprint is a set of notes on nilpotent orbits, finite W-algebras, modular representations and primitive ideals from the lectures I gave at the summer school "Structures in Lie Representation Theory" held at Jacobs University Bremen in August 2009. The notes were taken by K. Rian,
O. Styrt and G. Tomasini and then edited by myself
Geometric structure in the principal series of the p-adic group G_2
In the representation theory of reductive -adic groups
, the issue of reducibility of induced representations is an
issue of great intricacy. It is our contention, expressed as a
conjecture in [3], that there exists a simple geometric structure
underlying this intricate theory.
We will illustrate here the conjecture with some detailed
computations in the principal series of .
A feature of this article is the role played by cocharacters
attached to two-sided cells in certain extended
affine Weyl groups.
The quotient varieties which occur in the Bernstein programme are
replaced by extended quotients. We form the disjoint union
of all these extended quotient varieties. We conjecture
that, after a simple algebraic correction, the space is
a model of the smooth dual . In this respect, our
programme is a conjectural refinement of the Bernstein programme.
The algebraic correction is controlled by the cocharacters
. The cocharacters themselves appear to be closely
related to Langlands parameters
A Schur--Pad\'e Algorithm for Fractional Powers of a Matrix
A new algorithm is developed for computing arbitrary real powers of a matrix . The algorithm starts with a Schur decomposition, takes square roots of the triangular factor , evaluates an Pad\'e approximant of at , and squares the result times. The parameters and are chosen to minimize the cost subject to achieving double precision accuracy in the evaluation of the Pad\'e approximant, making use of a result that bounds the error in the matrix Pad\'e approximant by the error in the scalar Pad\'e approximant with argument the norm of the matrix. The Pad\'e approximant is evaluated from the continued fraction representation in bottom-up fashion, which is shown to be numerically stable. In the squaring phase the diagonal and first superdiagonal are computed from explicit formulae for , yielding increased accuracy. Since the basic algorithm is designed for , a criterion for reducing an arbitrary real to this range is developed, making use of bounds for the condition number of the problem. How best to compute for a negative integer is also investigated. In numerical experiments the new algorithm is found to be superior in accuracy and stability to several alternatives, including the use of an eigendecomposition and approaches based on the formula
Two dimensional attractors in the border collision normal form
New techniques are developed to show that the two-dimensional normal form for codimension one border collision bifurcations of fixed points of discrete time piecewise smooth dynamical systems has attractors which are themselves two dimensional. This makes it possible to prove the existence of these attractors for a countable set of parameter values which cannot be treated using the essentially one-dimensional methods in the literature