对偶数

作者: 飞多多 | 来源:发表于2019-09-28 21:04 被阅读0次

数学是一个逻辑的学科,只要自恰,数学就可以作出很多的超越常识的一些定义。譬如我们今天要讲的对偶数。

我们最常使用的实数的单位是“1”,我们放弃这个最基础的设定,我们可以引入新的数的基本单位,作为例子,虚数单位i就是我们新的基础单位,其中定义为 j^2 =-1,i和实数组合成为复数。基于此,我们还可以定义新的“数的单位”,j^2=+1, j^2=0。这两种新的单位和实数组合在一起分别构成双数和对偶数。

譬如,我们令对偶数d_1 = a_1+ib_1,\\ d_2 = a_2+ib_2,我们可以分别计算两个对偶数的和、积和幅值,以及当(a_1\neq1)时,可以求其逆。

d_1+d_2=(a_1+a_2)+i(b_1+b_2),\\d_1d_2=a_1a_2+i(a_1b_2+b_1a_2)

| d_1|=a_1

d_1^{-1} = \frac{a_1-ib_1}{a^2}

为了以示区分,以后的对偶数,我们不再使用i作为其单位符号,而改用(\epsilon)。

对偶数最大的价值在于它在数值导数上的巨大优势。对于对偶函数,我们可以将其在实部点按照泰勒展开。二阶以上的项为零,即

f(a+\epsilon)=f(a)+{\epsilon}f'(a)+{\epsilon}^2\frac{b^2}{2!}f^{\prime\prime}(a)+...\\ =f(a)+{\epsilon} bf'(a)

基于此,我们很容易得出以下一些常用的推论:

e^{a+\epsilon b} = e^a \bullet e^{\epsilon b}=e^a+ \epsilon be^a

ln(a+\epsilon b)=ln(a)+\epsilon\frac{b}{a}

sin(a+\epsilon b)=sin(a) +\epsilon b cos(a)

cos(a+\epsilon b)=cos(a) - \epsilon bsin(a)

基于以上的事实,对于函数f,我们要求其在a点的导数值,我们不妨令b=1,将(a+ \epsilon )带入函数f中,然后展开计算,最终得到的一个对偶数,其对偶部分就是我们要求的数值导数的值。

举一个例子。我们要求f(x)=xe^{-x^2}在x=3处的导数值,于是我们令x = 3+ \epsilon,带入函数

f(3+ \epsilon) = (3+ \epsilon) e^{-(3+ \epsilon)^2} \\= (3+ \epsilon)e^{-9-\epsilon 6} \\=3e^{-9}- \epsilon 17*e^{-9}

取出对偶部分,(f'(3)=-17e^(-9)=-2.098 \times 10^{-3} ),我们很容易验证这个结果的正确性。当然,我们还可以尝试其他的一些函数。

进一步地,如果f是x的函数,x对时间t的导数是\dot{x}。如果我求f对时间在x点的数值导数,那么我们可以用x=x+ \epsilon \dot{x}带入原函数,然后展开,并分离出对偶部分,就是f对时间t的数值函数。事实上,x对x自身的导数就是1,所以f对x的导数时,对偶部分自然就是1。

从直观的角度来说的话,\epsilon的二次方是零,因此我们可以将其看成一个无穷小量。回忆导数的几何意义,就是当x有无穷小的微增量时y对应的增量,这也刚好印证了上式的结构形式:f(x+dx) = f(x) + f'(x)dx

我们将对偶数有序的排列就能构成对偶向量,对偶向量有序排列我们就得到了对偶矩阵。\hat{a}=\left [ \begin{matrix} a_1+\epsilon b_1 \\ a_2+\epsilon b_2 \\a_3+\epsilon b_3 \end{matrix} \right] = \left[ \begin{matrix}a_1 \\ a_2\\a_3\end{matrix}\right]+\epsilon\left[\begin{matrix} b_1\\ b_2\\b_3 \end{matrix}\right]=a + \epsilon b

同样的,我们的矩阵也可以写成\hat{A}=A+\epsilon B

讲了这么多,对偶数在机器人领域还有一个最大的好处,我们可以用一个对偶数来表示一个旋量,使得机器人的动力学矩阵变得简单。

相关文章

  • 序言之奇偶数的判断

    &运算对奇偶数的判断输入任意整数,判断 奇数返回字符串 奇数 偶数返回字符串 偶数 public static v...

  • 偶数和奇数的关系。

    大家熟知的双数和单数也就是偶数和奇数只不过偶数和奇数是标准的词语罢了。 今天我来讲一下,偶数加奇数, 偶数加偶数,...

  • 估算(六)-改正两处错误

    今天聊一聊奇偶数在估算中的应用。 首先聊一聊奇偶数在运算中的基本特性: 1. 偶数加偶数,仍然是偶数; 2. 奇数...

  • [数组] 将数组中奇数放在偶数的前面

    将数组中奇数放在偶数的前面,且奇数和奇数之间,偶数和偶数之间相对顺序不变。 思路:1. 先找到第一个偶数2. 在找...

  • 周二课堂纪录📝

    第一节 数学智能 认识10以内的奇偶数 尼尼老师:孤孤单单的,我们叫它单数。一对一对是好朋友的,我们叫它偶数。 尼...

  • Python版 IMEI 验证

    验证规则 1.区分imei的奇数位和偶数位。2.奇数位相加。3.偶数为乘以2,若小于10则直接相加,大于10则对十...

  • 特殊的2

    2是一个特殊的数字,因为2是一个偶数,偶数都能被2整除,但除了2以外的偶数都是合数。2就是偶数中非特别的一个。因...

  • 哥德巴赫猜想的看法

    对哥德巴赫猜想的证明 提出论点:组数阶乘法,能证明任何一个大于2的偶数都能等于两个素数之和 设A为偶数,分解质因数...

  • 3、JS循环结构

    一、初步循环 二、求偶数,奇数 1.求偶数 2.求奇数 3.余数求偶 三、求和 1.求出 100以内的偶数和(2+...

  • 【教学110】0是最小的偶数吗?

    “能被2整除的数是偶数”,那么0是偶数吗?最小的偶数是不是0? 在小学阶段讨论与自然数有关的诸如整除...

网友评论

      本文标题:对偶数

      本文链接:https://www.haomeiwen.com/subject/ejjructx.html