オイラーの式の「e」を別の数値に置き換える


8

定数以外の実数を使用しても、オイラーの公式は有効ですか?たとえば、を5に置き換えると、式は次のようになります: 。ee5it

私はMatlabでこのアイデアを試し、をいくつかの他の実数(1.5、10、2.1など)に置き換えました。そのたびに、プロットはまだ余弦波と正弦波のように見えました。cosとsinの頻度は、ベースによって変化していました。e

おおまかな私のアプローチは次のとおりです。

w = freq * 2 * pi;
t = 0:0.001:1000 ;

a = real( number ^ (i*wt) ) ; % cos in Euler's formula
b = imag( number ^ (i*wt) ) ; % sin in Euler's formula

 1.5 ^(i * 2 * pi * 100 * t)の実数部と虚数部のプロット例

回答:


23

興味があるとしますなお、そうのように書くことができます。

(1)Mj2πf0t.
M=elogM,
(1)

Mj2πf0t=(elogM)j2πf0t=ej2π(f0logM)t=cos(2π(f0logM)t)+jsin(2π(f0logM)t),
これは複雑な正弦波です周波数はです。そのため、代わりにを使用すると、周波数が変化します。f0logMMe

2

面白い質問ですね。どの非ゼロ複素数が古典的な公式で「ように振る舞う」という特性を持つか、つまり、 すべての複素数であるかを見てみましょう。便宜上、書けるとしましょうwe

ez=wz
z=x+iy
w=reit

シンボルは可能な複数の値を取ります wz

wz=ezlogw=e(x+iy)(lnr+it+2kπipossible values of logw)=e(xlnryt2kπy)+i(ylnr+xt+2kπx)

つまり、場合、なります。 for some。しかし、これは(両側で実数部と虚数部を同等にすることにより) これは、および 場合にのみ、すべての(つまり、すべての)で発生する可能性があります。ez=wz

(x+yi)[(xlnryt2kπy)+i(ylnr+xt+2kπx)]=2πni
n
{x=xlnryt2kπyy=ylnr+xt+2kπx+2πn
zx,yr=et=k=n=0

しかし、これはを意味するので、トリックを実行する他の複素数はありません。w=ee0i=ew


1

すべてのaについて、、 " "および "ln(x)"が "逆関数であるためです。したがって。次にa=eln(a)ex

ait=eln(ait)=eitln(a)
ait=ei(tln(a))=cos(tln(a))+isin(tln(a)).

ポジティブa
Laurent Duval

@HallsofIvy:これは完全に正しくはありません。と仮定しも、は複数の値を取ります:(すると、特定の値が復元されます)。が負の場合、または実際ではない場合さらに複雑になります。a>0ait
ait=eit(lna+2πki)=e2πkt+itlna=e2πkt(cos(tlna)+isin(tlna))
k=0a
MPW、2017年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.