Processing math: 71%

零零碎碎的發現

2021-02-20
筆記

前言

這邊會把很多個零碎的知識點集中,整體沒什麼連貫性,只是很有趣而已。

主體

指對數, 三角函數擴展到複數域

對數:

根據歐拉公式eiθ=(cosθ+isinθ),所有複數都可以用reiθ表達。
這就讓對數可以突破正實數的限制(0還是不行),例如:

  • ln(1)=ln(eiπ)=iπ
  • ln(i)=ln(eiπ2)=iπ2

指數:

同樣的,根據歐拉公式,複數代入指數也能計算,xai+b=e(lnx)(ai+b)
以前一些看似無解的方程式也有解了,例如:

  • 1x=2, x=ln(2)2nπi

三角函數:

這次需要用到泰勒展開,眾所周知,

  • ex=1+x1!+x22!
  • sinx=xx33!+x55!

ex改成eixeix

  • eix=1+ix1!x22!ix33!
  • eix=1ix1!x22!+ix33!

eixeix後會發現只要多除2i即是sinx
亦即,

  • sinx=eixeix2i

cosx也可以用同樣的方法寫出來

  • cosx=eix+eix2

當然也可以用歐拉公式推得,
eix=(cosx+isinx)

ei(x)=(cosxisinx)

eixei(x)=2isinx

eixei(x)2i=sinx

實數階導數, 積分

沒看錯,繼階乘後,導數也可以有12階,或是π階,連積分都可以。
設一函數f(x)=xn,則

  • k(k<n)階導數為f(k)(x)=n!(nk)!x(nk)

還記得階乘其實可以解析出去嗎?
將上式改寫成

  • f(k)(x)=Γ(n+1)Γ(nk+1)x(nk)
    這下子就可以寫出12階導數了。

例子:

  • f(x)=x, 12階導數是Γ(2)Γ(32)x12=2πx12

當然,複數階導數也可以。


積分的話,需要用到引理,在此不證明:

  • tayaf(x,y)dxdy=tatxf(x,y)dydx

假設I2=α30α20f(α1)dα1dα2

(這邊的mathjax壞了只好用圖片代替)

繼續寫出I3, I4
I3=α40I2=12α40f(α1)(α4α1)2dα1
I4=α50I3=16α50f(α1)(α5α1)3dα1

可以發現一規律,且可以用數學歸納法證明無誤

  • In=1(n1)!α0f(x)(αx)n1dx

又看到階乘了,直接換成Γ函數

  • In=1Γ(n)α0f(x)(αx)n1dx

這下子我們就可以代實數進去了(複數也可以)。

多變數泰勒展開式

某一天在別人的blog看到這個詞,但是沒有點進去,而是開始自己試圖將單變數泰勒展開推導至多變數,所以不確定推導的正確性。

我自己對泰勒展開的推導是如此(簡化一點,一律只討論x=0附近):
假設某函數f(x)可以寫成多項式a0+a1x+a2x2+a3x3anxn=g(x)

我們也很直覺的知道當兩函數相等,f(n)(x)=g(n)(x),nN

利用這點可以知道a0=f(0), a1=f(0), a2=f, …, a_n = \frac{f^{(n)}(0)}{n!}

f(x) = f(0) + f’(0)x + \frac{f’’(0)}{2!}x^2 + … \frac{f^{(n)}(0)}{n!}x^n


現在推廣至多變數,理應也是利用類似f^{(n)}(x) = g^{(n)}(x), n \in \mathbb{N}的方法去定義。

假設某函數f(x, y)可以寫成多項式c + a_1x + b_1y + a_2x^2 + b_2y^2 + a_3x^3 +b_3y^3 … a_nx^n b_ny^n = g(x, y)

可以知道\frac{\partial f}{\partial x}(x, y) = \frac{\partial g}{\partial x}(x, y), \frac{\partial f}{\partial y}(x, y) = \frac{\partial g}{\partial y}(x, y)

\frac{\partial^2 f}{\partial x^2}(x, y) = \frac{\partial^2 g}{\partial x^2}(x, y), \frac{\partial^2 f}{\partial y^2}(x, y) = \frac{\partial^2 g}{\partial y^2}(x, y)

接著就可以用剛剛的方法求各項係數,但是當我想展開f(x,y) = xy時,卻無法正確展開,所以我認為還需要多加上各變數的乘積,

f(x, y) = d + a_1x + b_1y + c_{1,1}xy + a_2x^2 + b_2y^2 + c_{1, 2}xy^2 + c_{2, 1}x^2y + c_{2, 2}x^2y^2 …

利用偏微分可以知道
d = f(0, 0), a_1 = \frac{\partial f}{\partial x}(0, 0), b_1 = \frac{\partial f}{\partial y}(0, 0), c_{1, 1} = \frac{\partial^2 f}{\partial x \partial y}(0, 0)

a_2 = \frac{1}{2!}\frac{\partial^2 f}{\partial x^2}(x, y), b_2 = \frac{1}{2!}\frac{\partial^2 f}{\partial y^2}(x, y)

f(x, y) = f(0, 0) + \frac{\partial f}{\partial x}(0, 0)x + \frac{\partial f}{\partial y}(0, 0)y + \frac{\partial^2 f}{\partial x \partial y}(0, 0)xy + \frac{1}{2!}\frac{\partial^2 f}{\partial x^2}(x, y)x^2 + \frac{1}{2!}\frac{\partial^2 f}{\partial y^2}(x, y)y^2 …

更多變數時也是一樣,但是我不知道要怎麼更簡潔的寫出來 (Q _ Q)

  • 2.27.21 更新
    後來有想到可以用\sum_{n=0}^{\infty} \sum_{a_1 + a_2 + … + a_k = n} \frac{1}{a_1! a_2! … a_k!} \frac{\partial^n f}{\partial x_{1}^{a_1} \partial x_{2}^{a_2} … \partial x_{k}^{a^k}}(0, …, 0)x_{1}^{a_1}x_{2}^{a_2}…x_{k}^{a^k}

Reference

https://en.wikipedia.org/wiki/Fractional_calculus
https://zhuanlan.zhihu.com/p/124627581
https://en.wikipedia.org/wiki/Taylor%27s_theorem
https://mathinsight.org/taylors_theorem_multivariable_introduction
https://sites.math.washington.edu/~folland/Math425/taylor2.pdf