克罗内克δ函数

来自testwiki
跳转到导航 跳转到搜索

Template:Distinguish2

在数学中,克罗内克函数(又称克罗内克δ函数、克罗内克δ)δij 是一个二元函数,得名于德国数学家利奥波德·克罗内克。克罗内克函数的自变量(输入值)一般是两个整数,如果两者相等,则其输出值为1,否则为0。

δij={1(i=j)0(ij)

克罗内克函数的值一般简写为 δij

克罗内克函数和狄拉克δ函数都使用δ作为符号,但是克罗内克δ用的时候带两个下标,而狄拉克δ函数则只有一个变量。

其它记法

另一种标记方法是使用艾佛森括号(得名于肯尼斯·艾佛森):

δij=[i=j]

同时,当一个变量为0时,常常会被略去,记号变为 δi

δi={1,if i=00,if i0

线性代数中,克罗内克函数可以被看做一个张量,写作 δji

数字信号处理

冲激函数

类似的,在数字信号处理中,与克罗内克函数等价的概念是变量为 (整数)的函数:

δ[n]={1,n=00,n0

这个函数代表着一个冲激单位冲激。当一个数字处理单元的输入为单位冲激时,输出的函数被称为此单元的冲激响应

性质

克罗内克函数有筛选性:对任意 j

i=δijai=aj

如果将整数看做一个装备了计数测度测度空间,那么这个性质和狄拉克δ函数的定义是一样的:

δ(xy)f(x)dx=f(y)

实际上,狄拉克δ函数是根据克罗内克函数而得名的。在信号处理中,两者是同一个概念在不同的上下文中的表现。一般设定 δ(t) 为连续的情况(狄拉克函数) ,而使用i, j, k, l, m, and n 等变量一般是在 离散的情况下(克罗内克函数)。

线性代数中的应用

线性代数中,单位矩阵可以写作 (δij)i,j=1n

在看做是张量时(克罗内克张量),可以写作 δji

这个(1,1)向量表示:

廣義克羅內克函數

定義廣義克羅內克函數n×n 矩陣的行列式,以方程式表達為[1]

δi1i2inj1j2jn=[δi1j1δi2j1δinj1δi1j2δi2j2δinj2δi1jnδi2jnδinjn]

其中,δji 是個張量函數,定義為 δji =def δij

以下列出涉及廣義克羅內克函數的一些恆等式

  • δimnijk=δmnjk=δmjδnkδnjδmk
  • δijmijk=2δmk
  • δijkijk=6
  • δlmnijk=ϵijkϵlmn
其中,ϵijkϵlmn列維-奇維塔符號
  • δi1i2inj1j2jn=ϵj1j2jnϵi1i2in
  • δi1i2in12n=ϵi1i2in
  • δi1i2inj1j2jnTj1j2jn=n! Ti1i2in

其中,Tj1j2jnn 階張量。

积分表示

对任意的整数 n ,运用标准的留数计算,可以将克罗内克函数表示成积分的形式:

δx,n=12πizxn1dz

其中积分的路径是围绕零点逆时针进行。

这个表示方式与下面的另一形式等价:

δx,n=12π02πei(xn)φdφ

参见

參考文獻