Dyadics

From HandWiki
Short description: Second order tensor in vector algebra

In mathematics, specifically multilinear algebra, a dyadic or dyadic tensor is a second order tensor, written in a notation that fits in with vector algebra.

There are numerous ways to multiply two Euclidean vectors. The dot product takes in two vectors and returns a scalar, while the cross product[lower-alpha 1] returns a pseudovector. Both of these have various significant geometric interpretations and are widely used in mathematics, physics, and engineering. The dyadic product takes in two vectors and returns a second order tensor called a dyadic in this context. A dyadic can be used to contain physical or geometric information, although in general there is no direct way of geometrically interpreting it.

The dyadic product is distributive over vector addition, and associative with scalar multiplication. Therefore, the dyadic product is linear in both of its operands. In general, two dyadics can be added to get another dyadic, and multiplied by numbers to scale the dyadic. However, the product is not commutative; changing the order of the vectors results in a different dyadic.

The formalism of dyadic algebra is an extension of vector algebra to include the dyadic product of vectors. The dyadic product is also associative with the dot and cross products with other vectors, which allows the dot, cross, and dyadic products to be combined to obtain other scalars, vectors, or dyadics.

It also has some aspects of matrix algebra, as the numerical components of vectors can be arranged into row and column vectors, and those of second order tensors in square matrices. Also, the dot, cross, and dyadic products can all be expressed in matrix form. Dyadic expressions may closely resemble the matrix equivalents.

The dot product of a dyadic with a vector gives another vector, and taking the dot product of this result gives a scalar derived from the dyadic. The effect that a given dyadic has on other vectors can provide indirect physical or geometric interpretations.

Dyadic notation was first established by Josiah Willard Gibbs in 1884. The notation and terminology are relatively obsolete today. Its uses in physics include continuum mechanics and electromagnetism.

In this article, upper-case bold variables denote dyadics (including dyads) whereas lower-case bold variables denote vectors. An alternative notation uses respectively double and single over- or underbars.

Definitions and terminology

Dyadic, outer, and tensor products

A dyad is a tensor of order two and rank one, and is the dyadic product of two vectors (complex vectors in general), whereas a dyadic is a general tensor of order two (which may be full rank or not).

There are several equivalent terms and notations for this product:

  • the dyadic product of two vectors 𝐚 and 𝐛 is denoted by 𝐚𝐛 (juxtaposed; no symbols, multiplication signs, crosses, dots, etc.)
  • the outer product of two column vectors 𝐚 and 𝐛 is denoted and defined as 𝐚𝐛 or 𝐚𝐛T, where T means transpose,
  • the tensor product of two vectors 𝐚 and 𝐛 is denoted 𝐚𝐛,

In the dyadic context they all have the same definition and meaning, and are used synonymously, although the tensor product is an instance of the more general and abstract use of the term.

Dirac's bra–ket notation makes the use of dyads and dyadics intuitively clear, see Cahill (2013).[dubious ]

Three-dimensional Euclidean space

To illustrate the equivalent usage, consider three-dimensional Euclidean space, letting:

𝐚=a1𝐢+a2𝐣+a3𝐤𝐛=b1𝐢+b2𝐣+b3𝐤

be two vectors where i, j, k (also denoted e1, e2, e3) are the standard basis vectors in this vector space (see also Cartesian coordinates). Then the dyadic product of a and b can be represented as a sum:

𝐚𝐛=a1b1𝐢𝐢+a1b2𝐢𝐣+a1b3𝐢𝐤+a2b1𝐣𝐢+a2b2𝐣𝐣+a2b3𝐣𝐤+a3b1𝐤𝐢+a3b2𝐤𝐣+a3b3𝐤𝐤

or by extension from row and column vectors, a 3×3 matrix (also the result of the outer product or tensor product of a and b):

𝐚𝐛𝐚𝐛𝐚𝐛T=(a1a2a3)(b1b2b3)=(a1b1a1b2a1b3a2b1a2b2a2b3a3b1a3b2a3b3).

A dyad is a component of the dyadic (a monomial of the sum or equivalently an entry of the matrix) — the dyadic product of a pair of basis vectors scalar multiplied by a number.

Just as the standard basis (and unit) vectors i, j, k, have the representations:

𝐢=(100),𝐣=(010),𝐤=(001)

(which can be transposed), the standard basis (and unit) dyads have the representation:

𝐢𝐢=(100000000),𝐢𝐣=(010000000),𝐢𝐤=(001000000)𝐣𝐢=(000100000),𝐣𝐣=(000010000),𝐣𝐤=(000001000)𝐤𝐢=(000000100),𝐤𝐣=(000000010),𝐤𝐤=(000000001)

For a simple numerical example in the standard basis:

𝐀=2𝐢𝐣+32𝐣𝐢8π𝐣𝐤+223𝐤𝐤=2(010000000)+32(000100000)8π(000001000)+223(000000001)=(0203208π00223)

N-dimensional Euclidean space

If the Euclidean space is N-dimensional, and

𝐚=i=1Nai𝐞i=a1𝐞1+a2𝐞2++aN𝐞N𝐛=j=1Nbj𝐞j=b1𝐞1+b2𝐞2++bN𝐞N

where ei and ej are the standard basis vectors in N-dimensions (the index i on ei selects a specific vector, not a component of the vector as in ai), then in algebraic form their dyadic product is:

𝐚𝐛=j=1Ni=1Naibj𝐞i𝐞j.

This is known as the nonion form of the dyadic. Their outer/tensor product in matrix form is:

𝐚𝐛=𝐚𝐛T=(a1a2aN)(b1b2bN)=(a1b1a1b2a1bNa2b1a2b2a2bNaNb1aNb2aNbN).

A dyadic polynomial A, otherwise known as a dyadic, is formed from multiple vectors ai and bj:

𝐀=i𝐚i𝐛i=𝐚1𝐛1+𝐚2𝐛2+𝐚3𝐛3+

A dyadic which cannot be reduced to a sum of less than N dyads is said to be complete. In this case, the forming vectors are non-coplanar,[dubious ] see Chen (1983).

Classification

The following table classifies dyadics:

Determinant Adjugate Matrix and its rank
Zero = 0 = 0 = 0; rank 0: all zeroes
Linear = 0 = 0 ≠ 0; rank 1: at least one non-zero element and all 2 × 2 subdeterminants zero (single dyadic)
Planar = 0 ≠ 0 (single dyadic) ≠ 0; rank 2: at least one non-zero 2 × 2 subdeterminant
Complete ≠ 0 ≠ 0 ≠ 0; rank 3: non-zero determinant

Identities

The following identities are a direct consequence of the definition of the tensor product:[1]

  1. Compatible with scalar multiplication:
    (α𝐚)𝐛=𝐚(α𝐛)=α(𝐚𝐛)
    for any scalar α.
  2. Distributive over vector addition:
    𝐚(𝐛+𝐜)=𝐚𝐛+𝐚𝐜(𝐚+𝐛)𝐜=𝐚𝐜+𝐛𝐜

Dyadic algebra

Product of dyadic and vector

There are four operations defined on a vector and dyadic, constructed from the products defined on vectors.

Left Right
Dot product 𝐜(𝐚𝐛)=(𝐜𝐚)𝐛 (𝐚𝐛)𝐜=𝐚(𝐛𝐜)
Cross product 𝐜×(𝐚𝐛)=(𝐜×𝐚)𝐛 (𝐚𝐛)×𝐜=𝐚(𝐛×𝐜)

Product of dyadic and dyadic

There are five operations for a dyadic to another dyadic. Let a, b, c, d be real vectors. Then:

Dot Cross
Dot Dot product

(𝐚𝐛)(𝐜𝐝)=𝐚(𝐛𝐜)𝐝=(𝐛𝐜)𝐚𝐝

Double-dot product

(𝐚𝐛)(𝐜𝐝)=𝐜(𝐚𝐛)𝐝=(𝐚𝐜)(𝐛𝐝)

and

𝐚𝐛_𝐜𝐝=(𝐚𝐝)(𝐛𝐜)

Dot–cross product

(𝐚𝐛)×(𝐜𝐝)=(𝐚𝐜)(𝐛×𝐝)

Cross Cross–dot product

(𝐚𝐛)×(𝐜𝐝)=(𝐚×𝐜)(𝐛𝐝)

Double cross product

(𝐚𝐛)××(𝐜𝐝)=(𝐚×𝐜)(𝐛×𝐝)

Letting

𝐀=i𝐚i𝐛i,𝐁=j𝐜j𝐝j

be two general dyadics, we have:

Dot Cross
Dot Dot product

𝐀𝐁=i,j(𝐛i𝐜j)𝐚i𝐝j

Double dot product

𝐀𝐁=i,j(𝐚i𝐜j)(𝐛i𝐝j)

and

𝐀_𝐁=i,j(𝐚i𝐝j)(𝐛i𝐜j)

Dot–cross product

𝐀×𝐁=i,j(𝐚i𝐜j)(𝐛i×𝐝j)

Cross Cross–dot product

𝐀×𝐁=i,j(𝐚i×𝐜j)(𝐛i𝐝j)

Double cross product

𝐀××𝐁=i,j(𝐚i×𝐜j)(𝐛i×𝐝j)

Double-dot product

The first definition of the double-dot product is the Frobenius inner product,

tr(𝐀𝐁T)=i,jtr(𝐚i𝐛iT𝐝j𝐜jT)=i,jtr(𝐜jT𝐚i𝐛iT𝐝j)=i,j(𝐚i𝐜j)(𝐛i𝐝j)=𝐀𝐁

Furthermore, since,

𝐀T=i,j(𝐚i𝐛jT)T=i,j𝐛i𝐚jT

we get that,

𝐀𝐁=𝐀_𝐁T

so the second possible definition of the double-dot product is just the first with an additional transposition on the second dyadic. For these reasons, the first definition of the double-dot product is preferred, though some authors still use the second.

Double-cross product

We can see that, for any dyad formed from two vectors a and b, its double cross product is zero.

(𝐚𝐛)××(𝐚𝐛)=(𝐚×𝐚)(𝐛×𝐛)=0

However, by definition, a dyadic double-cross product on itself will generally be non-zero. For example, a dyadic A composed of six different vectors

𝐀=i=13𝐚i𝐛i

has a non-zero self-double-cross product of

𝐀××𝐀=2[(𝐚1×𝐚2)(𝐛1×𝐛2)+(𝐚2×𝐚3)(𝐛2×𝐛3)+(𝐚3×𝐚1)(𝐛3×𝐛1)]

Tensor contraction

Main page: Tensor contraction

The spur or expansion factor arises from the formal expansion of the dyadic in a coordinate basis by replacing each dyadic product by a dot product of vectors:

|𝐀|=A11𝐢𝐢+A12𝐢𝐣+A13𝐢𝐤+A21𝐣𝐢+A22𝐣𝐣+A23𝐣𝐤+A31𝐤𝐢+A32𝐤𝐣+A33𝐤𝐤=A11+A22+A33

in index notation this is the contraction of indices on the dyadic:

|𝐀|=iAii

In three dimensions only, the rotation factor arises by replacing every dyadic product by a cross product

𝐀=A11𝐢×𝐢+A12𝐢×𝐣+A13𝐢×𝐤+A21𝐣×𝐢+A22𝐣×𝐣+A23𝐣×𝐤+A31𝐤×𝐢+A32𝐤×𝐣+A33𝐤×𝐤=A12𝐤A13𝐣A21𝐤+A23𝐢+A31𝐣A32𝐢=(A23A32)𝐢+(A31A13)𝐣+(A12A21)𝐤

In index notation this is the contraction of A with the Levi-Civita tensor

𝐀=jkϵijkAjk.

Unit dyadic

There exists a unit dyadic, denoted by I, such that, for any vector a,

𝐈𝐚=𝐚𝐈=𝐚

Given a basis of 3 vectors a, b and c, with reciprocal basis 𝐚^,𝐛^,𝐜^, the unit dyadic is expressed by

𝐈=𝐚𝐚^+𝐛𝐛^+𝐜𝐜^

In the standard basis (for definitions of i, j, k see in the above section Three-dimensional Euclidean space ),

𝐈=𝐢𝐢+𝐣𝐣+𝐤𝐤

Explicitly, the dot product to the right of the unit dyadic is

𝐈𝐚=(𝐢𝐢+𝐣𝐣+𝐤𝐤)𝐚=𝐢(𝐢𝐚)+𝐣(𝐣𝐚)+𝐤(𝐤𝐚)=𝐢ax+𝐣ay+𝐤az=𝐚

and to the left

𝐚𝐈=𝐚(𝐢𝐢+𝐣𝐣+𝐤𝐤)=(𝐚𝐢)𝐢+(𝐚𝐣)𝐣+(𝐚𝐤)𝐤=ax𝐢+ay𝐣+az𝐤=𝐚

The corresponding matrix is

𝐈=(100010001)

This can be put on more careful foundations (explaining what the logical content of "juxtaposing notation" could possibly mean) using the language of tensor products. If V is a finite-dimensional vector space, a dyadic tensor on V is an elementary tensor in the tensor product of V with its dual space.

The tensor product of V and its dual space is isomorphic to the space of linear maps from V to V: a dyadic tensor vf is simply the linear map sending any w in V to f(w)v. When V is Euclidean n-space, we can use the inner product to identify the dual space with V itself, making a dyadic tensor an elementary tensor product of two vectors in Euclidean space.

In this sense, the unit dyadic ij is the function from 3-space to itself sending a1i + a2j + a3k to a2i, and jj sends this sum to a2j. Now it is revealed in what (precise) sense ii + jj + kk is the identity: it sends a1i + a2j + a3k to itself because its effect is to sum each unit vector in the standard basis scaled by the coefficient of the vector in that basis.

Properties of unit dyadics

(𝐚×𝐈)(𝐛×𝐈)=𝐛𝐚(𝐚𝐛)𝐈𝐈×(𝐚𝐛)=𝐛×𝐚𝐈××𝐀=(𝐀𝐈)𝐈𝐀T𝐈(𝐚𝐛)=(𝐈𝐚)𝐛=𝐚𝐛=tr(𝐚𝐛)

where "tr" denotes the trace.

Examples

Vector projection and rejection

A nonzero vector a can always be split into two perpendicular components, one parallel (‖) to the direction of a unit vector n, and one perpendicular (⊥) to it;

𝐚=𝐚+𝐚

The parallel component is found by vector projection, which is equivalent to the dot product of a with the dyadic nn,

𝐚=𝐧(𝐧𝐚)=(𝐧𝐧)𝐚

and the perpendicular component is found from vector rejection, which is equivalent to the dot product of a with the dyadic Inn,

𝐚=𝐚𝐧(𝐧𝐚)=(𝐈𝐧𝐧)𝐚

Rotation dyadic

2d rotations

The dyadic

𝐉=𝐣𝐢𝐢𝐣=(0110)

is a 90° anticlockwise rotation operator in 2d. It can be left-dotted with a vector r = xi + yj to produce the vector,

(𝐣𝐢𝐢𝐣)(x𝐢+y𝐣)=x𝐣𝐢𝐢x𝐢𝐣𝐢+y𝐣𝐢𝐣y𝐢𝐣𝐣=y𝐢+x𝐣,

in summary

𝐉𝐫=𝐫rot

or in matrix notation

(0110)(xy)=(yx).

For any angle θ, the 2d rotation dyadic for a rotation anti-clockwise in the plane is

𝐑=𝐈cosθ+𝐉sinθ=(𝐢𝐢+𝐣𝐣)cosθ+(𝐣𝐢𝐢𝐣)sinθ=(cosθsinθsinθcosθ)

where I and J are as above, and the rotation of any 2d vector a = axi + ayj is

𝐚rot=𝐑𝐚

3d rotations

A general 3d rotation of a vector a, about an axis in the direction of a unit vector ω and anticlockwise through angle θ, can be performed using Rodrigues' rotation formula in the dyadic form

𝐚rot=𝐑𝐚,

where the rotation dyadic is

𝐑=𝐈cosθ+Ωsinθ+ωω(1cosθ),

and the Cartesian entries of ω also form those of the dyadic

Ω=ωx(𝐤𝐣𝐣𝐤)+ωy(𝐢𝐤𝐤𝐢)+ωz(𝐣𝐢𝐢𝐣),

The effect of Ω on a is the cross product

Ω𝐚=ω×𝐚

which is the dyadic form the cross product matrix with a column vector.

Lorentz transformation

In special relativity, the Lorentz boost with speed v in the direction of a unit vector n can be expressed as

t=γ(tv𝐧𝐫c2)
𝐫=[𝐈+(γ1)𝐧𝐧]𝐫γv𝐧t

where

γ=11v2c2

is the Lorentz factor.

Some authors generalize from the term dyadic to related terms triadic, tetradic and polyadic.[2]

See also

Notes

Explanatory notes

  1. The cross product only exists in oriented three and seven dimensional inner product spaces and only has nice properties in three dimensional inner product spaces. The related exterior product exists for all vector spaces.

Citations

  1. Spencer (1992), page 19.
  2. For example, I. V. Lindell; A. P. Kiselev (2001). "Polyadic Methods in Elastodynamics". Progress in Electromagnetics Research 31: 113–154. doi:10.2528/PIER00051701. http://www.jpier.org/PIER/pier31/06.0005171.Lindell.K.pdf. 

References