方程式x^y=y^x

提供: testwiki
ナビゲーションに移動 検索に移動

テンプレート:孤立

テンプレート:Mathのグラフ。二つの線は(e, e)で交差する。

本稿では方程式xy=yxの代数的・幾何的な性質とその意味について数学的に解説する。

一般に、実数において冪乗可換とはならないが、方程式xy=yxには(x,y)=(2,4)などの無数の実数解が存在する[1]

歴史

方程式xy=yxについて、少なくとも1728年6月29日[2]ダニエル・ベルヌーイクリスティアン・ゴールドバッハに宛てた手紙に綴られている。手紙の内容には、xy の時、その自然数解は(2,4)(4,2)のみであるが、その有理数解は(278,94)(6427,25681)など無数に存在するという記述がされている[3][4]

また、1729年1月31日[2]のゴールドバッハの返信では、y=vxと代入することで得られる一般解について述べられていおり[3]、同様の解がレオンハルト・オイラーによっても得られている[4]。(後述)

1888年、オランダ人数学者のヨーハン・ファン・ヘンゲル は、二つの正整数r,nについて、r3のときrr+n>(r+n)rが常に成り立つことを示し、xy=yx(xy)のすべての自然数解を求めるには(式の対称性により)x=1,2の場合を考えれば十分であることを証明した。これにより、この方程式の自然数解は(2,4)(4,2)のみであることが確定した[4][5]

その後もこの問題は多くの出版物で議論を呼んだ[2][3][4]。1961年にニューヨーク市立大学シティ・カレッジのアルヴィン・ハウスナーは結果を代数体まで拡張することに成功した[3][6]

また、1960年にはウィリアム・ローウェル・プットナム数学競技大会の問題の一つとして出題されている[7][8]

正の実数解

解の陽函数表示

正の実数の自明な解の集合は{(x,y)|x=y}によって与えられる。非自明な解の集合はランベルトのW函数によって表される。具体的には、方程式をaeb=cの形に変形し、ab を一致させ、ランベルトのW函数に関する公式aea=ca=W(c)を適応することで得られる。

yx=xy=exp(ylnx)yxexp(ylnx)=1(multiply by exp(ylnx))yexp(ylnxx)=1(raise by 1/x)ylnxxexp(ylnxx)=lnxx(multiply by lnxx)
ylnxx=W(lnxx)
y=xlnxW(lnxx)=exp(W(lnxx))

最後のステップで使用した恒等式W(x)/x=exp(W(x))については、ランベルトのW函数の2つの函数に分割し、解を含むそれぞれの区間で恒等式を適用することで得ることができる。

W0(lnxx)=lnxfor 0<xe,W1(lnxx)=lnxfor xe.
  • 0<x1:
lnxx0
y=exp(W0(lnxx))=exp((lnx))=x
  • 1<x<e:
1e<lnxx<0
y={exp(W0(lnxx))=xexp(W1(lnxx))
  • x=e:
lnxx=1e
y={exp(W0(lnxx))=xexp(W1(lnxx))=x
  • x>e:
1e<lnxx<0
y={exp(W0(lnxx))exp(W1(lnxx))=x

以上より、

y={exp(W0(ln(x)x))for x>e,exp(W1(lnxx))for 1<x<e.

が得られる。

パラメータ解(陰函数表示)

非自明な解についてxyと仮定しy=vx(v0)と置くことによって

(vx)x=xvx=(xv)x

が得られ、両辺を1x乗しxで割ることで、

v=xv1

が得られる。これを使うことで、下記の正の実数における非自明な解のパラメータ解が得られる。

x=v1/(v1),y=vv/(v1).

自明な解と併せて、正の実数での一般解は次のようになる。

(y=x)(v1/(v1),vv/(v1)) for v>0,v1.

この解に基づくと、自明な解 y=xyに関する導関数dy/dx1となり、非自明な解のyに関する導関数は(dy/dv)/(dx/dv)で求められ、次のように計算される。

dydx=v2(v1lnvv1vlnv) for v>0,v1.


また、v=2またはv=12を上記のパラメータ解に代入することで非自明な唯一の自然数解42=24が得られる。代数的数が解となる例は他にも(3,33)(43,443)などがある。


上記のパラメータ解からは、xy=yxのグラフの幾何学的性質を導くことができる。例えば、先ほどの導関数の結果からは、v1を満たす正の実数vに対してy=xvは傾きがv2となる点を持ち、それらはすべてxy=yxを通ることがわかる。

自明な解と非自明な解はv=1のときに一致する。 非自明な解はv=1で値を持たないが、v1極限を取ることで値を得られる。計算は、v=1+1/nを代入してnに飛ばすことで簡単にできる。

x=limv1v1/(v1)=limn(1+1n)n=e.

よって、y=xのグラフとxy=yx(yx)のグラフの交差する点は(x,y)=(e,e)であることがわかる。なお、ここでeはネイピア数である。

また、非自明な曲線は、xのときy=1に漸近するため、漸近展開は次のようになる。

y=1+lnxx+32(lnx)2x2+.

その他の実数解

上記のパラメータ解のvに特定の実数を入れることで、xyの一方が負であるような実数解も無数に得られる。たとえば、v=2を代入することによってx=123, y=223が得られ、xは負の値をとっている。同様に、自明な解y=xについてもxxが実数となるならば、離散的ではあるがx=y=1のような解が無数に得られる。

似たグラフ

方程式yx=xyのグラフは、直線y=xと曲線が(x,y)=(1e,1e)で交差する。曲線は(0,1)(1,0)を端点としている。

曲線部分のグラフの式は次のように陽函数表示される。

y=eW0(xln(x))for0<x<1/e,

y=eW1(xln(x))for1/e<x<1.

方程式logx(y)=logy(x)のグラフは、直線y=xと曲線が(x,y)=(1,1)で交差する。曲線は双曲線y=1xの正部分と一致し、xのときy=0に漸近する。

参考文献

テンプレート:Reflist

  1. 引用エラー: 無効な <ref> タグです。「loczy」という名前の注釈に対するテキストが指定されていません
  2. 2.0 2.1 2.2 引用エラー: 無効な <ref> タグです。「Singmaster」という名前の注釈に対するテキストが指定されていません
  3. 3.0 3.1 3.2 3.3 引用エラー: 無効な <ref> タグです。「Sved1990」という名前の注釈に対するテキストが指定されていません
  4. 4.0 4.1 4.2 4.3 引用エラー: 無効な <ref> タグです。「Dickson」という名前の注釈に対するテキストが指定されていません
  5. 引用エラー: 無効な <ref> タグです。「Hengel1888」という名前の注釈に対するテキストが指定されていません
  6. テンプレート:Cite journal
  7. 引用エラー: 無効な <ref> タグです。「wlp」という名前の注釈に対するテキストが指定されていません
  8. テンプレート:Cite web