Hubbry Logo
Kronecker deltaKronecker deltaMain
Open search
Kronecker delta
Community hub
Kronecker delta
logo
7 pages, 0 posts
0 subscribers
Be the first to start a discussion here.
Be the first to start a discussion here.
Kronecker delta
Kronecker delta
from Wikipedia

In mathematics, the Kronecker delta (named after Leopold Kronecker) is a function of two variables, usually just non-negative integers. The function is 1 if the variables are equal, and 0 otherwise: or with use of Iverson brackets: For example, because , whereas because .

The Kronecker delta appears naturally in many areas of mathematics, physics, engineering and computer science, as a means of compactly expressing its definition above. Generalized versions of the Kronecker delta have found applications in differential geometry and modern tensor calculus, particularly in formulations of gauge theory and topological field models.[1]

In linear algebra, the identity matrix has entries equal to the Kronecker delta: where and take the values , and the inner product of vectors can be written as Here the Euclidean vectors are defined as n-tuples: and and the last step is obtained by using the values of the Kronecker delta to reduce the summation over .

It is common for i and j to be restricted to a set of the form {1, 2, ..., n} or {0, 1, ..., n − 1}, but the Kronecker delta can be defined on an arbitrary set.

Properties

[edit]

The following equations are satisfied: Therefore, the matrix δ can be considered as an identity matrix.

Another useful representation is the following form: This can be derived using the formula for the geometric series.

Alternative notation

[edit]

Using the Iverson bracket:

Often, a single-argument notation is used, which is equivalent to setting :

In linear algebra, it can be thought of as a tensor, and is written . Sometimes the Kronecker delta is called the substitution tensor.[2]

Digital signal processing

[edit]
Unit sample function

In the study of digital signal processing (DSP), the Kronecker delta function sometimes means the unit sample function , which represents a special case of the 2-dimensional Kronecker delta function where the Kronecker indices include the number zero, and where one of the indices is zero:

Or more generally where:

For discrete-time signals, it is conventional to place a single integer index in square braces; in contrast the Kronecker delta, , can have any number of indexes. In LTI system theory, the discrete unit sample function is typically used as an input to a discrete-time system for determining the impulse response function of the system which characterizes the system for any general imput. In contrast, the typical purpose of the Kronecker delta function is for filtering terms from an Einstein summation convention.

The discrete unit sample function is more simply defined as:

In comparison, in continuous-time systems the Dirac delta function is often confused for both the Kronecker delta function and the unit sample function. The Dirac delta is defined as:

Unlike the Kronecker delta function and the unit sample function , the Dirac delta function does not have an integer index, it has a single continuous non-integer value t.

In continuous-time systems, the term "unit impulse function" is used to refer to the Dirac delta function or, in discrete-time systems, the Kronecker delta function .

Notable properties

[edit]

The Kronecker delta has the so-called sifting property that for : and if the integers are viewed as a measure space, endowed with the counting measure, then this property coincides with the defining property of the Dirac delta function and in fact Dirac's delta was named after the Kronecker delta because of this analogous property.[3] In signal processing it is usually the context (discrete or continuous time) that distinguishes the Kronecker and Dirac "functions". And by convention, generally indicates continuous time (Dirac), whereas arguments like , , , , , and are usually reserved for discrete time (Kronecker). Another common practice is to represent discrete sequences with square brackets; thus: . The Kronecker delta is not the result of directly sampling the Dirac delta function.

The Kronecker delta forms the multiplicative identity element of an incidence algebra.[4]

Relationship to the Dirac delta function

[edit]

In probability theory and statistics, the Kronecker delta and Dirac delta function can both be used to represent a discrete distribution. If the support of a distribution consists of points , with corresponding probabilities , then the probability mass function of the distribution over can be written, using the Kronecker delta, as

Equivalently, the probability density function of the distribution can be written using the Dirac delta function as

Under certain conditions, the Kronecker delta can arise from sampling a Dirac delta function. For example, if a Dirac delta impulse occurs exactly at a sampling point and is ideally lowpass-filtered (with cutoff at the critical frequency) per the Nyquist–Shannon sampling theorem, the resulting discrete-time signal will be a Kronecker delta function.

Generalizations

[edit]

If it is considered as a type tensor, the Kronecker tensor can be written with a covariant index and contravariant index :

This tensor represents:

  • The identity mapping (or identity matrix), considered as a linear mapping or
  • The trace or tensor contraction, considered as a mapping
  • The map , representing scalar multiplication as a sum of outer products.

The generalized Kronecker delta or multi-index Kronecker delta of order is a type tensor that is completely antisymmetric in its upper indices, and also in its lower indices.

Two definitions that differ by a factor of are in use. Below, the version is presented has nonzero components scaled to be . The second version has nonzero components that are , with consequent changes scaling factors in formulae, such as the scaling factors of in § Properties of the generalized Kronecker delta below disappearing.[5]

Definitions of the generalized Kronecker delta

[edit]

In terms of the indices, the generalized Kronecker delta is defined as:[6][7]

Let be the symmetric group of degree , then:

Using anti-symmetrization:

In terms of a determinant:[8]

Using the Laplace expansion (Laplace's formula) of determinant, it may be defined recursively:[9] where the caron, , indicates an index that is omitted from the sequence.

When (the dimension of the vector space), in terms of the Levi-Civita symbol: More generally, for , using the Einstein summation convention:

Contractions of the generalized Kronecker delta

[edit]

Kronecker Delta contractions depend on the dimension of the space. For example, where d is the dimension of the space. From this relation the full contracted delta is obtained as The generalization of the preceding formulas is[citation needed]

Properties of the generalized Kronecker delta

[edit]

The generalized Kronecker delta may be used for anti-symmetrization:

From the above equations and the properties of anti-symmetric tensors, we can derive the properties of the generalized Kronecker delta: which are the generalized version of formulae written in § Properties. The last formula is equivalent to the Cauchy–Binet formula.

Reducing the order via summation of the indices may be expressed by the identity[10]

Using both the summation rule for the case and the relation with the Levi-Civita symbol, the summation rule of the Levi-Civita symbol is derived: The 4D version of the last relation appears in Penrose's spinor approach to general relativity[11] that he later generalized, while he was developing Aitken's diagrams,[12] to become part of the technique of Penrose graphical notation.[13] Also, this relation is extensively used in S-duality theories, especially when written in the language of differential forms and Hodge duals.

Integral representations

[edit]

For any integers and , the Kronecker delta can be written as a complex contour integral using a standard residue calculation. The integral is taken over the unit circle in the complex plane, oriented counterclockwise. An equivalent representation of the integral arises by parameterizing the contour by an angle around the origin.

Kronecker comb

[edit]

The Kronecker comb function with period is defined (using DSP notation) as:[citation needed] where , and are integers. The Kronecker comb thus consists of an infinite series of unit impulses that are N units apart, aligned so one of the impulses occurs at zero. It may be considered to be the discrete analog of the Dirac comb.

See also

[edit]

References

[edit]
Revisions and contributorsEdit on WikipediaRead on Wikipedia
from Grokipedia
The Kronecker delta, denoted δij\delta_{ij}, is a mathematical function of two variables ii and jj, typically non-negative integers, that equals 1 if i=ji = j and 0 otherwise. Named after the 19th-century German mathematician , it represents the discrete counterpart to the continuous and is fundamental in for encoding equality between indices. In linear algebra, the Kronecker delta forms the entries of the , where δij=1\delta_{ij} = 1 on the and 0 elsewhere, enabling compact notation for matrix operations and vector projections. Key properties include its (δij=δji\delta_{ij} = \delta_{ji}), the summation rule kδikδkj=δij\sum_k \delta_{ik} \delta_{kj} = \delta_{ij}, and its role as a substitution operator in Einstein summation convention, which simplifies tensor contractions in physics and engineering. For instance, in vector analysis, it extracts components via ui=jδijuju_i = \sum_j \delta_{ij} u_j, preserving the vector unchanged while relabeling indices. The Kronecker delta finds broad applications across disciplines: in for basis state orthogonality, where ij=δij\langle i | j \rangle = \delta_{ij}; in for discrete impulse responses; and in for indicator functions in probabilistic models. Generalized forms extend to multi-indices and appear in for components, enhancing formulations in and gauge theories. Its simplicity belies its utility in unifying discrete and continuous frameworks, making it indispensable for rigorous mathematical derivations.

Fundamentals

Definition

The Kronecker delta δij\delta_{ij} is a function of two variables ii and jj, typically integers, defined as δij=1\delta_{ij} = 1 if i=ji = j and δij=0\delta_{ij} = 0 otherwise. The generalized Kronecker delta extends this to multiple indices. (Detailed treatment in the Generalizations section.) Briefly, the generalized Kronecker delta, denoted as δj1jni1in\delta^{i_1 \dots i_n}_{j_1 \dots j_n}, is defined as the determinant of the n×nn \times n matrix whose (k,l)(k, l)-th entry is the ordinary Kronecker delta δjlik\delta^{i_k}_{j_l}: δj1jni1in=det(δjlik)k,l=1n.\delta^{i_1 \dots i_n}_{j_1 \dots j_n} = \det \left( \delta^{i_k}_{j_l} \right)_{k,l=1}^n. This implies that the generalized Kronecker delta vanishes if any upper index iki_k repeats or if the multiset of upper indices does not match the multiset of lower indices {j1,,jn}\{j_1, \dots, j_n\} as a permutation. When the indices are a permutation σ\sigma of each other—meaning the upper indices are a rearrangement of the lower ones without repetition—it equals the sign of that permutation, sgn(σ)\operatorname{sgn}(\sigma), which is +1+1 for even permutations and 1-1 for odd permutations. For instance, assuming indices range from 1 to nn, δ1n1n=1\delta^{1\dots n}_{1\dots n} = 1 (identity permutation, even) and δ1n21n=1\delta^{2\,1\dots n}_{1\dots n} = -1 (single transposition, odd). For n=2n=2, the expansion yields δklij=δkiδljδliδkj\delta^{i j}_{k l} = \delta^i_k \delta^j_l - \delta^i_l \delta^j_k, which evaluates to +1+1 if (i,j)=(k,l)(i,j) = (k,l), 1-1 if (i,j)=(l,k)(i,j) = (l,k) with iji \neq j, and 0 otherwise (e.g., δ1212=1\delta^{1 2}_{1 2} = 1, δ2112=1\delta^{1 2}_{2 1} = -1, δ1211=0\delta^{1 1}_{1 2} = 0). For n=3n=3, it corresponds to the six permutations of {1,2,3}\{1,2,3\}: even permutations like (1,2,3)(1,2,3) and (2,3,1)(2,3,1) give +1+1, odd ones like (1,3,2)(1,3,2) and (3,1,2)(3,1,2) give 1-1, and any repetition or mismatch yields 0 (e.g., δ123123=1\delta^{1 2 3}_{1 2 3} = 1, δ123132=1\delta^{1 3 2}_{1 2 3} = -1, δ123113=0\delta^{1 1 3}_{1 2 3} = 0). The antisymmetric nature of this generalized form distinguishes it from the Kronecker product (or tensor product) of deltas, which would simply multiply individual deltas without the determinant's alternating sign (e.g., δkiδlj\delta^i_k \delta^j_l, lacking the subtraction for antisymmetry). The nn-dimensional Levi-Civita symbol εi1in\varepsilon_{i_1 \dots i_n}, which encodes oriented volume and is totally antisymmetric, is directly related by εi1in=δ12ni1in\varepsilon_{i_1 \dots i_n} = \delta^{i_1 \dots i_n}_{1 2 \dots n} (with the convention ε12n=+1\varepsilon_{1 2 \dots n} = +1). This structure finds application in contractions that yield determinants, such as expressing the of a matrix via its entries.

Notation

The standard notation for the Kronecker delta employs the lowercase Greek letter delta with two subscripts, denoted as δij\delta_{ij}, where ii and jj are indices typically ranging over integers or labels in a . This notation was first introduced by in his 1868 "Ueber bilineare Formen," where it appeared in the context of analyzing bilinear forms in and . Alternative notations for the Kronecker delta appear in various mathematical contexts to emphasize different interpretations or conveniences. In some older texts, particularly in early 20th-century European literature on tensor analysis, the symbol εij\varepsilon_{ij} was occasionally used as a variant, though this is now uncommon and can lead to confusion with the . The provides a logical equivalent, expressed as [i=j][i = j], which evaluates to 1 if the indices are equal and 0 otherwise, generalizing the delta to arbitrary statements in and . In , the term "Kronecker symbol" sometimes refers to the delta in discussions of orthogonal bases or characters, though it more precisely denotes a related function (dn)\left( \frac{d}{n} \right). For applications involving tensors, the Kronecker delta extends to , denoted as δj1jki1ik\delta^{i_1 \dots i_k}_{j_1 \dots j_k}. For the generalized (antisymmetric) form, it equals the sign of the if the multisets {i1,,ik}\{i_1, \dots, i_k\} and {j1,,jk}\{j_1, \dots, j_k\} match without repetition, and 0 otherwise (see Definition above). The form is the product of individual deltas, equaling 1 only if indices match exactly in order. This notation facilitates contractions and identities in higher-rank tensor manipulations. Although the lowercase δ\delta is standard, the uppercase Greek letter Δ\Delta appears in rare combinatorial contexts, such as certain identities or discrete difference operators, but it must be distinguished from the Laplacian operator Δ\Delta, which denotes the of the in and partial differential equations. In linear algebra, the notation δij\delta_{ij} succinctly represents the (i,j)(i,j)-entry of the .

Properties

Basic Properties

The Kronecker delta satisfies several fundamental algebraic identities that arise directly from its definition as a : δij=1\delta_{ij} = 1 if i=ji = j and δij=0\delta_{ij} = 0 if iji \neq j. One key property is the summation identity, which acts as a selection operator. For any {ak}\{a_k\}, the sum kδikak=ai\sum_k \delta_{ik} a_k = a_i. This follows because the Kronecker delta is zero unless k=ik = i, in which case it selects the term aia_i. To derive this explicitly, consider the sum over kk. When kik \neq i, δik=0\delta_{ik} = 0, so those terms vanish; only the term where k=ik = i contributes, yielding 1ai=ai1 \cdot a_i = a_i. In two dimensions (n=2n=2), for i=1i=1 and sequence a1,a2a_1, a_2, the sum is δ11a1+δ12a2=1a1+0a2=a1\delta_{11} a_1 + \delta_{12} a_2 = 1 \cdot a_1 + 0 \cdot a_2 = a_1. Similarly, for i=2i=2, it gives a2a_2. In three dimensions (n=3n=3), for i=2i=2 and sequence a1,a2,a3a_1, a_2, a_3, the sum is δ21a1+δ22a2+δ23a3=0a1+1a2+0a3=a2\delta_{21} a_1 + \delta_{22} a_2 + \delta_{23} a_3 = 0 \cdot a_1 + 1 \cdot a_2 + 0 \cdot a_3 = a_2. Another basic identity is the under the Einstein convention, where repeated indices imply : δijδjk=δik\delta_{ij} \delta_{jk} = \delta_{ik}, meaning jδijδjk=δik\sum_j \delta_{ij} \delta_{jk} = \delta_{ik}. This holds because the sum over jj is nonzero only when j=ij = i and j=kj = k, i.e., when i=ki = k, in which case it yields δik\delta_{ik}; otherwise, all terms vanish. Explicitly, if iki \neq k, every term in the sum is zero. If i=ki = k, only the j=ij = i term contributes 11=11 \cdot 1 = 1. In 2D, for i=1i=1, k=1k=1: j=12δ1jδj1=δ11δ11+δ12δ21=11+00=1=δ11\sum_{j=1}^2 \delta_{1j} \delta_{j1} = \delta_{11} \delta_{11} + \delta_{12} \delta_{21} = 1 \cdot 1 + 0 \cdot 0 = 1 = \delta_{11}. For i=1i=1, k=2k=2: jδ1jδj2=δ11δ12+δ12δ22=10+01=0=δ12\sum_{j} \delta_{1j} \delta_{j2} = \delta_{11} \delta_{12} + \delta_{12} \delta_{22} = 1 \cdot 0 + 0 \cdot 1 = 0 = \delta_{12}. In 3D, similar logic applies, with only the matching jj term surviving when i=ki=k. The trace identity is the sum over ii of δii=n\delta_{ii} = n, where nn is the dimension of the space. This is because δii=1\delta_{ii} = 1 for each i=1i = 1 to nn, and there are nn such terms. In 2D, iδii=δ11+δ22=1+1=2\sum_i \delta_{ii} = \delta_{11} + \delta_{22} = 1 + 1 = 2. In 3D, it is 1+1+1=31 + 1 + 1 = 3. Finally, the orthogonality relation is i,jδijδij=n\sum_{i,j} \delta_{ij} \delta_{ij} = n. Since δij\delta_{ij} is idempotent (δij2=δij\delta_{ij}^2 = \delta_{ij} as it is 0 or 1), this simplifies to i,jδij=i1=n\sum_{i,j} \delta_{ij} = \sum_i 1 = n, the number of dimensions where δij=1\delta_{ij}=1 on the diagonal. In 2D, i=12j=12δij2=δ112+δ122+δ212+δ222=1+0+0+1=2\sum_{i=1}^2 \sum_{j=1}^2 \delta_{ij}^2 = \delta_{11}^2 + \delta_{12}^2 + \delta_{21}^2 + \delta_{22}^2 =1+0+0+1=2. In 3D, it equals 3. This property highlights the delta's role in counting dimensions or normalizing bases.

Advanced Properties

The Kronecker delta exhibits symmetry in its indices, satisfying δij=δji\delta_{ij} = \delta_{ji} for all i,ji, j. This property follows directly from its , as the equality of indices i=ji = j (or inequality) is independent of their order. The matrix whose entries are given by δij\delta_{ij} is the InI_n in nn dimensions, and its is det(In)=1\det(I_n) = 1. This result holds because the has exactly one nonzero entry (equal to 1) on each diagonal position, with all off-diagonal entries zero, yielding a product of 1's along the diagonal in the determinant expansion. A key combinatorial identity arises in the context of permutations and the , which is defined using the Kronecker delta as εi1in=σSn\sgn(σ)k=1nδik,σ(k),\varepsilon_{i_1 \dots i_n} = \sum_{\sigma \in S_n} \sgn(\sigma) \prod_{k=1}^n \delta_{i_k, \sigma(k)}, where SnS_n is the of all of {1,,n}\{1, \dots, n\} and \sgn(σ)\sgn(\sigma) is the sign of the permutation σ\sigma. The full contraction of two Levi-Civita symbols, i1,,in=1nεi1inεi1in=n!,\sum_{i_1, \dots, i_n = 1}^n \varepsilon_{i_1 \dots i_n} \varepsilon_{i_1 \dots i_n} = n!, counts the number of permutations in SnS_n, as each term in the expanded product contributes ±1\pm 1 only for permutations where the indices match via the deltas, and the signs cancel appropriately to yield the total n!n!. This identity assumes the indices range over {1,,n}\{1, \dots, n\} and are distinct in the permutation sense. Another fundamental relation connects the Levi-Civita symbols to the Kronecker delta via the : εi1inεj1jn=det(δikjl)k,l=1n.\varepsilon_{i_1 \dots i_n} \varepsilon^{j_1 \dots j_n} = \det\left( \delta_{i_k}^{j_l} \right)_{k,l=1}^n. Here, the right-hand side is the of the n×nn \times n matrix with entries δikjl\delta_{i_k}^{j_l}. This holds because both sides are totally antisymmetric in the ii's and jj's separately, and evaluating on the (where indices are of 11 to nn) matches the sign of the . To prove the contraction identity using permutation groups, substitute the definition of εi1in\varepsilon_{i_1 \dots i_n} into the sum: i1inεi1in2=i1in(σSn\sgn(σ)kδik,σ(k))(τSn\sgn(τ)kδik,τ(k)).\sum_{i_1 \dots i_n} \varepsilon_{i_1 \dots i_n}^2 = \sum_{i_1 \dots i_n} \left( \sum_{\sigma \in S_n} \sgn(\sigma) \prod_k \delta_{i_k, \sigma(k)} \right) \left( \sum_{\tau \in S_n} \sgn(\tau) \prod_k \delta_{i_k, \tau(k)} \right). The products of deltas enforce ik=σ(k)=τ(k)i_k = \sigma(k) = \tau(k) for all kk, so only terms where σ=τ\sigma = \tau survive, and the double sum over identical permutations yields σSn(\sgn(σ))2=Sn=n!\sum_{\sigma \in S_n} (\sgn(\sigma))^2 = |S_n| = n!, since \sgn(σ)2=1\sgn(\sigma)^2 = 1 for all σ\sigma. For the determinant relation, the proof leverages the permutation expansion of the determinant: det(M)=σSn\sgn(σ)kMk,σ(k)\det(M) = \sum_{\sigma \in S_n} \sgn(\sigma) \prod_k M_{k, \sigma(k)}. Setting Mkl=δikjlM_{k l} = \delta_{i_k}^{j_l} gives exactly the right-hand side as σ\sgn(σ)kδik,jσ(k)\sum_{\sigma} \sgn(\sigma) \prod_k \delta_{i_k, j_{\sigma(k)}}, which matches the definition of εi1inεj1jn\varepsilon_{i_1 \dots i_n} \varepsilon^{j_1 \dots j_n} upon contraction with the Levi-Civita properties. For n=3n=3, the relation εi1i2i3εj1j2j3=det(δi1j1δi1j2δi1j3δi2j1δi2j2δi2j3δi3j1δi3j2δi3j3)\varepsilon_{i_1 i_2 i_3} \varepsilon^{j_1 j_2 j_3} = \det\begin{pmatrix} \delta_{i_1}^{j_1} & \delta_{i_1}^{j_2} & \delta_{i_1}^{j_3} \\ \delta_{i_2}^{j_1} & \delta_{i_2}^{j_2} & \delta_{i_2}^{j_3} \\ \delta_{i_3}^{j_1} & \delta_{i_3}^{j_2} & \delta_{i_3}^{j_3} \end{pmatrix}
Add your contribution
Related Hubs
User Avatar
No comments yet.