In algebra, a multilinear polynomial
is a
multivariate polynomial that is
linear (meaning
affine) in each of its variables
separately, but not necessarily
simultaneously. It is a polynomial in which no variable occurs to a power of 2 or higher; that is, each
monomial is a constant times a product of distinct variables. For example f(x,y,z) = 3xy + 2.5 y - 7z is a multilinear polynomial of
degree
Degree may refer to:
As a unit of measurement
* Degree (angle), a unit of angle measurement
** Degree of geographical latitude
** Degree of geographical longitude
* Degree symbol (°), a notation used in science, engineering, and mathematics
...
2 (because of the monomial 3xy) whereas f(x,y,z) = x² +4y is not. The
degree
Degree may refer to:
As a unit of measurement
* Degree (angle), a unit of angle measurement
** Degree of geographical latitude
** Degree of geographical longitude
* Degree symbol (°), a notation used in science, engineering, and mathematics
...
of a multilinear polynomial is the maximum number of distinct variables occurring in any monomial.
Definition
Multilinear polynomials can be understood as a
multilinear map (specifically, a
multilinear form) applied to the vectors
x y etc. The general form can be written as a
tensor contraction:
For example, in two variables:
Properties
A multilinear polynomial
is linear (affine) when varying only one variable,
:
where
and
do not depend on
. Note that
is generally not zero, so
is linear in the "shaped like a line" sense, but not in the "directly proportional" sense of a
multilinear map.
All repeated second
partial derivatives are zero:
In other words, its
Hessian matrix is a symmetric
hollow matrix In mathematics, a hollow matrix may refer to one of several related classes of matrix: a sparse matrix; a matrix with a large block of zeroes; or a matrix with diagonal entries all zero.
Definitions
Sparse
A ''hollow matrix'' may be one with "few" ...
.
In particular, the
Laplacian
In mathematics, the Laplace operator or Laplacian is a differential operator given by the divergence of the gradient of a scalar function on Euclidean space. It is usually denoted by the symbols \nabla\cdot\nabla, \nabla^2 (where \nabla is the ...
, so
is a
harmonic function. This implies
has
maxima and minima only on the boundary of the
domain
Domain may refer to:
Mathematics
*Domain of a function, the set of input values for which the (total) function is defined
**Domain of definition of a partial function
**Natural domain of a partial function
**Domain of holomorphy of a function
* Do ...
.
More generally, every restriction of
to a subset of its coordinates is also multilinear, so
still holds when one or more variables are fixed. In other words,
is harmonic on every "slice" of the domain along coordinate axes.
On a rectangular domain
When the domain is
rectangular in the coordinate axes (e.g. a
hypercube
In geometry, a hypercube is an ''n''-dimensional analogue of a square () and a cube (). It is a closed, compact, convex figure whose 1- skeleton consists of groups of opposite parallel line segments aligned in each of the space's dimensions, ...
),
will have maxima and minima only on the
vertices of the domain, i.e. the finite set of
points with minimal and maximal coordinate values. The value of the function on these points completely determines the function, since the value on the edges of the boundary can be found by
linear interpolation, and the value on the rest of the boundary and the interior is fixed by
Laplace's equation
In mathematics and physics, Laplace's equation is a second-order partial differential equation named after Pierre-Simon Laplace, who first studied its properties. This is often written as
\nabla^2\! f = 0 or \Delta f = 0,
where \Delta = \nab ...
,
.
The value of the polynomial at an arbitrary point can be found by repeated linear interpolation along each coordinate axis. Equivalently, it is a weighted mean of the vertex values, where the weights are the
Lagrange interpolation polynomials. These weights also constitute a set of
generalized barycentric coordinates
In geometry, a barycentric coordinate system is a coordinate system in which the location of a point is specified by reference to a simplex (a triangle for points in a plane, a tetrahedron for points in three-dimensional space, etc.). The baryc ...
for the
hyperrectangle. Geometrically, the point divides the domain into
smaller hyperrectangles, and the weight of each vertex is the (fractional) volume of the hyperrectangle opposite it.
Algebraically, the multilinear interpolant on the hyperrectangle
is:
where the sum is taken over the vertices
. Equivalently,
where ''V'' is the volume of the hyperrectangle.
The value at the center is the
arithmetic mean
In mathematics and statistics, the arithmetic mean ( ) or arithmetic average, or just the ''mean'' or the ''average'' (when the context is clear), is the sum of a collection of numbers divided by the count of numbers in the collection. The colle ...
of the value at the vertices, which is also the
mean over the domain boundary, and the mean over the interior. The components of the
gradient at the center are proportional to the balance of the vertex values along each coordinate axis.
The vertex values and the coefficients of the polynomial are related by a
linear transformation (specifically, a
Möbius transform if the domain is the unit hypercube
, and a
Walsh-Hadamard-Fourier transform if the domain is the symmetric hypercube
).
Applications
Multilinear polynomials are the
interpolants of ''multilinear'' or ''n-linear'' interpolation on a rectangular grid, a generalization of
linear interpolation,
bilinear interpolation and
trilinear interpolation to an arbitrary number of variables. This is a specific form of
multivariate interpolation, not to be confused with ''piecewise'' linear interpolation. The resulting polynomial is ''not'' a linear function of the coordinates (its degree can be higher than 1), but it is a linear function of the fitted data values.
The
determinant,
permanent and other
immanant
In mathematics, the immanant of a matrix (mathematics), matrix was defined by Dudley E. Littlewood and Archibald Read Richardson as a generalisation of the concepts of determinant and Permanent (mathematics), permanent.
Let \lambda=(\lambda_1,\la ...
s of a matrix are
homogeneous
Homogeneity and heterogeneity are concepts often used in the sciences and statistics relating to the uniformity of a substance or organism. A material or image that is homogeneous is uniform in composition or character (i.e. color, shape, siz ...
multilinear polynomials in the elements of the matrix (and also
multilinear forms in the rows or columns).
The multilinear polynomials in
variables form a
-dimensional
vector space, which is also the
basis used in the
Fourier analysis of (pseudo-)Boolean functions. Every (
pseudo-)
Boolean function can be
uniquely expressed as a multilinear polynomial (up to a choice of domain and codomain).
Multilinear polynomials are important in the study of
polynomial identity testing.
[A. Giambruno, Mikhail Zaicev. ''Polynomial Identities and Asymptotic Methods.'' AMS Bookstore, 2005 . Section 1.3.]
See also
*
Bilinear and
trilinear interpolation, using multivariate polynomials with two or three variables
*
Zhegalkin polynomial
Zhegalkin (also Žegalkin, Gégalkine or Shegalkin) polynomials (russian: полиномы Жегалкина), also known as algebraic normal form, are a representation of functions in Boolean algebra. Introduced by the Russian mathematician Iva ...
, a multilinear polynomial over
*
Multilinear form and
multilinear map, multilinear functions that are strictly linear (not affine) in each variable
*
Linear form
In mathematics, a linear form (also known as a linear functional, a one-form, or a covector) is a linear map from a vector space to its field of scalars (often, the real numbers or the complex numbers).
If is a vector space over a field , the s ...
, a multivariate linear function
*
Harmonic polynomial
References
Polynomials