ref:https://www.zhihu.com/question/26050948?sort=created

首先,从数学角度来讲,对于一个最简单的情形而言,Legendre变换指的是如下图所示:

Legendre dual and Fenchel conjugate

(图片来自wikipedia:Legendre transformation)

 

对于一个凸函数y=px-f(x)(其中f(x)为凹函数,且是可微的),若令其值最大,则对其求导让右边为零,满足
p=df/dx,这样就从x到p建立起一个映射,即x到曲线斜率的映射。
若x=g(p),即p到x的逆映射存在,因为f(x)是一个凹函数,其切线斜率是与曲线上的点一一对应的。

由此可以定义一个新的函数与f相对应:f^*(p)=<g(p),p>-f(g(p))
这个函数是以p为自变量的函数。这个变换也就是把原来在的f对应于一个它的dual space上的f^*。

总而言之,它就是一种换一种方式描述同一个对象、且保证信息不丢失的对应方式。

分析力学中的Legendre变换就是把刻画一个力学体系的动力学行为的表述方式从用Lagrangian变为Hamiltonian,对同一个体系从不同的角度(由位置与速度变为位置与动量)去表述。你说的没错,Lagrangian是在configuration space中的表述,而Hamiltonian所在的辛流形就是phase space.

而热力学里的Legendre变换则是把体系用内能来描述转变为用焓来表述,所描述的东西是一样的,只是各自在不同情况下有各自的便捷之处。

Legendre dual and Fenchel conjugate

 

Legendre dual and Fenchel conjugate

Legendre dual and Fenchel conjugate

Lagrange力学~丛~构型空间(configuration space=tangent bundle on space)~广义速度~中学物理速度

通过Legendre变换得到

Hamilton力学~切丛~空间(phase space=cotangent bundle on space)~广义动量~中学物理动量


链接:https://www.zhihu.com/question/26050948/answer/31978812
来源:知乎

 

ref:https://zhuanlan.zhihu.com/p/32202419

从Legendre变换到Fenchel共轭

Fenchel共轭的研究,是对Legendre变换的一个扩展(参考 " Legendre变变变 " ), 突破了Legendre对凸可导的限制。

Legendre dual and Fenchel conjugate

对于不可以求导的, 没有导数 :

Legendre dual and Fenchel conjugate

另外一种情况下, 就是对于非凸的情况, 导数不唯一:

Legendre dual and Fenchel conjugate

那么, Fenchel是怎么解决这个问题的呢? 一方面要兼容Legendre的导数支撑面, 另外一方面要让不可导或者非凸情况下, 具有函数的唯一性。

Fenchel利用了罗尔定理到中值定理中描述的极值和导数的关系。用极大或者极小值来隐含导数的关系。

Legendre dual and Fenchel conjugate

 另外极值, 在非凸情况下的线性外包络是凸函数,

Legendre dual and Fenchel conjugate

Legendre dual and Fenchel conjugate

 

这样使得Fenchel共轭函数的性质非常好。 当然Legendre肯定不是故意忽视这个方面的, 而是在当时物理的发展应用下, 没有这个需求。

相关文章:

  • 2021-07-04
  • 2021-10-17
  • 2021-09-02
  • 2022-12-23
  • 2021-09-08
  • 2023-03-28
  • 2023-04-01
  • 2021-12-02
猜你喜欢
  • 2021-06-22
  • 2022-12-23
  • 2022-01-23
  • 2022-01-20
  • 2022-12-23
  • 2022-01-05
  • 2021-08-01
相关资源
相似解决方案