变分法理解1——泛函简介

article/2025/10/7 19:42:03

变分法是处理泛函的数学领域,和处理函数的传统微积分相对。
对泛函求极值的问题称为变分问题,使泛函取极值的函数称为变分问题的解,也称为极值函数。

传统的微积分中的一个常见的问题是找到一个 x x x 值使得 y ( x ) y(x) y(x) 取得最大值或者最小值。类似的,变分法中,寻找一个函数 y ( x ) y(x) y(x)来最大化或者最小化泛函 F ( y ) F(y) F(y)

变分法可以用来说明两点之间的最短路径是一条直线或者最大熵分布是高斯分布。

本文介绍什么是泛函。

泛函概念

C C C 是一个由函数组成的集合,对于 C C C 中的任何一个元素 y ( x ) y (x) y(x),数集 B B B 中都有一个元素 F F F 与之对应,称 F F F y ( x ) y(x) y(x) 的泛函(functional),记作 F = F [ y ( x ) ] F = F [ y ( x )] F=F[y(x)]

一般情况下,泛函式常用积分形式表示

J [ y ( x ) ] = ∫ x 0 x 1 F ( x , y , y ′ ) d x J[y(x)]=\int_{x_0}^{x_1}F(x,y,y')dx J[y(x)]=x0x1F(x,y,y)dx

式中,被积函数 F ( x , y , y ′ ) F ( x , y , y') F(x,y,y)称为核。

由此可见,泛函是定义域为函数集,而值域为实数或者复数的映射,换句话说,它是从函数组成的一个向量空间到标量域的映射,它的输入为函数,而输出为标量

这里把泛函函数算子的概念区别理解一下:

  • 算子是一个函数到另一个函数的映射,它是从向量空间到向量空间的映射
  • 泛函是从向量空间到数域的映射
  • 函数是从数域到数域的映射

泛函例子1——两点之间的最短路径

如图所示二维平面空间,从坐标原点 ( 0 , 0 ) (0,0) (0,0)到点 ( a , b ) (a,b) (a,b)的连接曲线是 y = y ( x ) y = y(x) y=y(x)

曲线的弧长微元是 d s 2 = d x 2 + d y 2 ds^2=dx^2+dy^2 ds2=dx2+dy2或者 d s = 1 + ( d y d x ) 2 d x ds=\sqrt{1+(\frac{dy}{dx})^2} dx ds=1+(dxdy)2 dx

曲线的总弧长是:

s = ∫ 0 a ( 1 + y ′ 2 ) 1 2 d x s=\int_{0}^{a}(1+y'^2)^{\frac{1}{2}}dx s=0a(1+y2)21dx

其中 s s s是标量,上式右边是 y ′ ( x ) y'(x) y(x) 的广义函数,被称为泛函,可记为 s(y’)

问题变成了:找出曲线 y ( x ) y(x) y(x),使得泛函 s ( y ′ ) s(y') s(y) 最小。

这个问题可以用变分法求解。

泛函例子2——最速降线问题

如图所示,设 O, A 是高度不同,且不在同一铅垂线上的两定点,有一重物沿去曲线从O到A受重力作用自由下滑。若忽略摩擦力和阻力,那么曲线是哪种形状时质点降落的时间最短

当重物从O到运动曲线上的一点P时,失去的势能是 m g y mgy mgy,获得的动能是 m v 2 2 \frac{mv^2}{2} 2mv2 ,由能量守恒:

v 2 = 2 g y v^2=2gy v2=2gy

在曲线上点 ( x , y ) ( x , y ) (x,y) 处,重物的运动速度为:

v = d s d t = 1 + y ′ 2 d x d t v=\frac{ds}{dt}=\frac {\sqrt{1+y'^2}dx}{dt} v=dtds=dt1+y2 dx

其中 s 表示曲线的弧长, t 表示时间,那么:

d t = ( 1 + y ′ 2 ) d x v = ( 1 + y ′ 2 ) d x 2 g y dt=\frac{\sqrt{(1+y'^2)}dx}{v}=\frac{\sqrt{(1+y'^2)}dx}{2gy} dt=v(1+y2) dx=2gy(1+y2) dx

则 m 从 O 点运动到 A 点所需时间为:

t = J ( y ) = ∫ 0 a ( 1 + y ′ 2 ) d x 2 g y t=J(y)=\int_0^a\frac{\sqrt{(1+y'^2)}dx}{2gy} t=J(y)=0a2gy(1+y2) dx

重物由 O 点运动到 A 点所需时间 t t t y ( x ) y(x) y(x)的函数,也就是说最速降线问题是满足条件 y ( 0 ) = 0 , y ( a ) = b y ( 0 ) = 0 , y ( a ) = b y(0)=0,y(a)=b 的所有连续函数 y ( x ) y (x) y(x) 中,求出一个函数 y y y 使 取最小值。

泛函例子3——信息熵

在机器学习领域,广泛被使用的泛函是连续变量 x 的熵 H[x] ,因为对于任意概率密度函数 p(x) ,它都返回一个标量值表示这个概率密度下 x 的熵。 因此,p(x)的熵写成 H[p] 也可以:

H [ p ] = − ∫ p ( x ) l n p ( x ) d x H[p]=-\int p(x)lnp(x)dx H[p]=p(x)lnp(x)dx

转载自:
博主:清雅的数学笔记
博文地址:https://zhuanlan.zhihu.com/p/41573146
来源:知乎


http://chatgpt.dhexx.cn/article/3vAilnVf.shtml

相关文章

变分法证明两点之间线段最短

传送门https://zhuanlan.zhihu.com/yueaptx 变分法简介Part 1.(Calculus of Variations) Dr.Stein 计算力学 ​关注他 283 人赞了该文章 泛函数 (Functionals) 简而言之,泛函数是函数的函数,即它的输入是函数,输出…

最优控制理论 一、变分法和泛函极值问题

变分法是最优控制问题的三大基石之一,下面讨论一些变分法的常用理论。 1. 性能指标泛函 无约束最优控制问题,若固定起止时间,两端状态固定,即 x ( 0 ) x 0 , x ( t f ) x f , t ∈ [ 0 , t f ] x(0)x_0, x(t_f)x_f, t\in[0,t…

[变分法介绍]优美的旋轮线:最速下降线问题,通过费马光学原理的初等证明

[变分法介绍]优美的旋轮线:最速下降线问题,通过费马光学原理的初等证明 变分法 费马光学原理最速下降线问题旋轮线旋轮线最速下降性质的证明一些旋轮线及变形参考书目:1696年约翰伯努利在写给他哥哥雅克布伯努利的一封公开信中提出了如下的“捷线”问题:设想一个质点沿连接…

深入浅出解析变分法——一种常用的数学方法

前言:笔者从事图像处理行业,总是接触到变分法这个概念,一直没有很深入的去理解这个概念,同时我看其他大佬的博文也比较糊涂,因此最近花了一些时间好好梳理了这部分数学知识。文章共3部分,主要是对变分法的解…

变分法:在图像处理中的应用(一)

前言 最近学习稠密重建的相关知识,发现变分法通常作为一个平滑的正则项出现在残差平方和的损失函数中。而图像处理中又经常出现这类最小损失函数的优化问题,如图像分割、稠密光流、稠密重建等等,这些优化问题中都有可能涉及到变分法。因此&am…

电磁仿真原理——3. 变分法(Variationl Methods)

目录 引言线性空间的算子问题变分的计算问题欧拉公式 构造泛函的方法利用分部积分构造利用标准变分原理构造 瑞利一里茨法加权留数法本征问题变分的实际应用 引言 由于课程后面重点的矩量法和有限元法都是基于变分法进行的,变分法是它们的数学基础,实际…

泛函极值问题与变分法

泛函与泛函极值问题 平面内两点A,B,连接两点之间的曲线有很多种方式。分别用函数 f i ( x ) f_{i}(x) fi​(x)来表示。对于给定的曲线 f i ( x ) f_{i}(x) fi​(x), 那么两点之间连线的长度可以表示为 J ( f i ( x ) ) ∫ A B 1 f i ′ ( x ) 2 d x J…

【Matlab】变分法求控制器(无约束)

在动态最优控制中,目标函数是一个泛函数,求解动态最优化问题可以看做是求泛函极值的问题,求解泛函极值有一个方法,即变分法,本文章便介绍有关变分法的一些自己的学习理解。 变分法的基本概念 泛函 如果一个因变量的…

关于变分法

在介绍变分贝叶斯之前,首先以这篇博客介绍下大名鼎鼎的变分法。 参考资料主要是知乎的文章与维基百科。 变分就是函数的微分。 回顾一下传统的函数优化问题。 对于 min ⁡ x f ( x ) \min_x f(x) minx​f(x)这样的优化问题,求取最优的 x x x的做法常用…

变分法

变分法 弦平衡方程的导出,建立起横向位移u,张力T,外力f之间的关系: 方一、根据受力平衡导出 推导时用的技巧或假设: 1.泰勒展开近似 同理 2. 3.小变形假设,张力均匀,即 4.方程推导中忽略二…

变分法入门介绍

文章目录 变分法入门介绍泛函和变分法变分法求泛函极值变分的定义拉格朗日函数欧拉方程 案例分析--两点之间直线最短在Mathematica中使用变分法参考文献 变分法入门介绍 读完这篇博文你可以了解变分的基本概念,以及使用变分法求解最简泛函的极值。本文没有严密的数…

能量原理和变分法笔记1:变分法简介

上个学期在学校学了多体系统动力学的课,其中老师讲了变分原理,觉得很有启发,决定再学学相关的知识,在B站找到了一个这样的视频能量原理与变分法,做点笔记,加深一下理解。 第0章序言-微元、功和能(P2) 第1章…

机器学习——变分法、拉格朗日乘子

文章目录 一、变分法二、Lagrange 乘子2.1 一般约束的拉格朗日乘子2.2 带不等式约束的拉格朗日乘子2.3 多约束问题 一、变分法 引入 函数 y ( x ) y(x) y(x) 可以看成一种操作符,即对于任意 x x x,返回一个输出 y y y。在这种情况下,我们…

动态优化模型/ 变分法:泛函、极值、变分

目录 1 变分法的基本概念 1.1 泛函 1.2 泛函的极值 1.3 泛函的变分 1.4 极值与变分 1.5. 变分法的基本引理 2 无约束条件的泛函极值 2.1 端点固定的情况 2.2 …

变分法 (Calculus of Variations)

Contents 泛函 (functional)Calculus of VariationsReferences 泛函 (functional) 泛函 F [ y ] F[y] F[y] 是函数的函数,即它的输入是函数 y ( x ) y(x) y(x),输出是实数 F F F。这个输出值取决于一个或多个函数 (输入) 在一整个路径上的积分而非像…

变分法原理

原文链接: 浅谈变分法原理 首发于 烤羚羊的理科教室 写文章 浅谈变分原理 烤羚羊 吃老本的物理教师、民科老咸鱼 784 人 赞同了该文章 对付数学物理中极值问题,变分大法(variational principle)可谓是杀人放火居家旅行的必备工具。…

Linux运维工程师岗位前景及学习路线

Linux运维工程师岗位前景及学习路线 1.1 什么是Linux? 大家日常使用电脑听歌、打游戏娱乐或处理日常工作时,接触到最多的就是Windows操作系统,电脑如果不安装Windows系统是无法进行娱乐和工作的,所有的软件程序都必须运行在操作…

猿创征文 | Linux运维工程师的10个日常使用工具分享

猿创征文 | Linux运维工程师的10个日常使用工具分享 一、本次分享工具导航二、Adminer数据库管理工具1.Adminer介绍2.Adminer的特点3.Adminer的使用4.Adminer的使用感受 三、Memos碎片化知识管理工具1.Memos简介2.Memos的使用3.Memos的使用感受 四、Linux服务器集群管理工具——…

Linux运维

目录 第一章、Linux概述 一、Linux的概念 二、Linux的特点 三、Linux VS Windows ​四、Linux的发展优势与存在问题-------不足 五、Linux常用发行版 六、CentOS简介 七、VMWare虚拟机简介 第二章、Linux初示 一、虚拟控制台 二 、Linux启动 (1&#xf…

linux运维工程师到底是做什么的?

linux运维工程师到底是做什么的? 如果你想要进入运维管理领域这一行,首先你应该了解linux运维工程师是干什么的。他主要是对Linux下各种网络服务、应用系统、监控系统等进行自动化脚本开发的工作,并根据项目对系统进行性能优化。 linux运维工程师可以做…