共轭复数,共轭根式,共轭矩阵,共轭方向,共轭方向法,共轭梯度法,共轭分布,共轭函数,傅里叶变换的共轭对称

article/2025/9/14 11:54:03

目录

1. 共轭复数

2. 傅里叶变换的共轭对称性

3. 共轭根式(radical conjugates)

4. 共轭矩阵(自共轭矩阵、Hermitian(埃尔米特)矩阵)

5. 共轭方向

6. 共轭方向法

7. 共轭梯度法

8. 共轭分布(conjugacy)

9. 共轭函数(对偶函数、极化函数)


共轭(conjugate )的概念在数学、物理、化学、地理等学科中都有出现。 本意:两头牛背上的架子称为轭,轭使两头牛同步行走。扩展到数学等领域,共轭即为按一定的规律相配的一对或一组。

在数学中常见的共轭有:共轭复数,共轭根式,共轭矩阵,共轭转置,共轭分布,共轭先验,共轭函数, 共轭方向,共轭方向法,共轭梯度

法。

我们在关注共轭时,主要关注共轭的配对规律,共轭的性质,以及取共轭可以带来什么样的数学或应用优势。


1. 共轭复数

配对规律:在复数中,实部相等,虚部互为相反数的两个复数互为共轭复数。

公式描述:z=a+ib 与 \widetilde{z}=a-ib 互为复数

共轭性质:1)加和为实数

                  2)在复平面上,共轭复数所对应的点关于实轴对称


2. 傅里叶变换的共轭对称性

说明:这里的共轭就是上面介绍的复数共轭,不是指傅里叶变换与傅里叶反变换是一对共轭。

定义:


3. 共轭根式(radical conjugates)

配对规律:两个不等于零的根式A、B,若它们的积AB不含根式,则称A、B互为共轭根式

共轭性质:通过相乘能把根式去掉。

描述:对根式的模式没有要求,只要满足配对规律的就都是共轭根式。


4. 共轭矩阵(自共轭矩阵、Hermitian(埃尔米特)矩阵)

描述:一般共轭矩阵是一个复数矩阵,实对称阵是Hermite阵的特例。

配对规律:矩阵中第i行第j列的元素与第j行第i列的元素互为共轭复数,的矩阵称为共轭矩阵。

公式描述:对于一个复数矩阵 A=(a_{ij}),如果a_{ij}=\widetilde{a_{ji}},则称A为共轭矩阵。

                  若用H表示矩阵的旋转取共轭操作(称为共轭转置操作),则满足A^{H}=A的矩阵是共轭矩阵。

性质:1)主对角线上的元素全是实数。

           2)若A 和B 是Hermite阵,那么它们的和A+B 也是Hermite阵

           3)若A 和B 是Hermite阵,如果满足AB=BA,那么AB与BA也是Hermite阵

           4)更多性质可参考《矩阵分析与应用(张贤达 第2版)》第101页。拥有很多很好的性质。


5. 共轭方向

组配对规律:对于一组n维的非零(列)向量\{v_1,v_2,v_3,...v_i,...v_j,...\}和一个n*n的对称正定矩阵 Q,若 v_{i}^{T}Qv_j=0,则称这组向量关于矩阵Q是互相共轭的。因为每个向量都可以表示一个方向,所以称为共轭方向。

描述:由定义可知,在高维空间中,一个方向向量的共轭方向不是唯一的,而是一组。

特例:Q为单位矩阵时,v_{i}^{T}v_j=0,此时这组向量是正交的。由此可见,正交是共轭的一种特殊情况,共轭是正交的推广。

性质:1)互为共轭的一组向量,线性无关

           2)n维空间中,关于任何一个n*n的对称正定矩阵 Q 非零的共轭向量个数不超过n


6. 共轭方向法

描述:共轭方向法(conjugate direction method)一种沿着共轭方向寻找无约束最优化问题极小点的一类方法。

对于一个二次型函数f(\vec{x})=\frac{1}{2}\vec{x}^TG\vec{x} + \vec{b} ^T\vec{x} + c, 其中\vec{x}\in R^n,Q是一个正定对称矩阵,

给定关于 Q 的一组包含k(k<=n)个共轭向量的共轭向量组 \{ \vec{d^1},\vec{d^2},...,\vec{d^i},...,\vec{d^k} \} ,与一个初始搜索点\vec{x}^{(1)},可以通过k次迭代,在\vec{x}^{(1)}\{ \vec{d^1},\vec{d^2},...,\vec{d^i},...,\vec{d^k} \}张成的k维子空间中找到f(\vec{x})的极小值。每一次迭代都沿着一个新的共轭方向更新,沿该共轭方向的更新步长是一个解析解。

以下是来自共轭方向法 的摘抄。

其中\alpha_k是沿 \vec{d}^{(k)} 方向的更新步长。\vec{d}^{(k)}是提前已知的。具体的公式证明可参考:《最优化方法(赖炎连 贺国平 主编)》的第三章,3.3节。


7. 共轭梯度法

描述:共轭梯度法可以看作一类特殊的共轭方向法,不同的是,共轭方向法在使用时需要预先定义好一组共轭方向向量。共轭梯度法克服这一缺点,共轭方向向量是随着迭代过程,当场生成下一次迭代的共轭方向。以下摘抄自:共轭梯度法

其中\beta_{k}也是解析解,具体推论与证明可参考 《最优化方法(赖炎连 贺国平 主编)》的第三章,3.3节。。


8. 共轭分布(conjugacy)

配对规律:如果两个分布满足同样的分布律(形式相同,参数不同),那么这两个分布互称为共轭分布。

性质:分布的表达式相同,参数不同

描述:共轭分布概念通常出现在贝叶斯概率理论中,如果后验概率P(θ|X)和先验概率P(θ)满足同样的分布律(形式相同,参数不同)。那么,先验分布和后验分布被叫做共轭分布,同时,先验分布叫做似然函数的共轭先验(分布)


9. 共轭函数(对偶函数、极化函数)

定义:设函数 f:R^n\rightarrow R, 定义函数f^*:R^n\rightarrow R为:

                                                       f^*(y)=\sup_{x\in dom f} (y^Tx-f(x)),

则函数f^*是函数f的共轭函数。其中dom f表示函数f的定义域。sup表示函数的上确界,即最小上界。y是共轭函数f^*的变量。

使f^*上确界有限(即 y^Tx-f(x) 在dom f 上有上确界)的所有的y\in R^n构成共轭函数f^*的定义域。下图描述了此定义。

特点:无论原函数f是否是凸函数,它的共轭函数f^*都是凸函数。

性质:1)凸函数的共轭函数的共轭函数是原函数,f^{**}=f

           2)更多具体性质可参考《凸优化(王书宁 译)》第85页

相关:可微函数的共轭函数称为函数的Legendre变换。为了区分一般情况和可微情况下所定义的共轭,一般函数的共轭有时称为Fenchel共轭


 

参考:[1] 连续时间傅里叶变换的共轭与共轭对称性(详细推导)

           [2]【机器学习之数学】02 梯度下降法、最速下降法、牛顿法、共轭方向法、拟牛顿法

           [3]《凸优化(王书宁 译)》

           [4]《最优化方法(赖炎连 贺国平 主编)》的第三章


http://chatgpt.dhexx.cn/article/KiZVFjfo.shtml

相关文章

Java关键字之Assert

参考博客来自&#xff1a;Assert断言语法与触发 一.assert关键字是什么&#xff1f; 在C和C语言中都有assert关键&#xff0c;表示断言。 在Java中&#xff0c;同样也有assert关键字&#xff0c;表示断言&#xff0c;用法和含义都差不多&#xff0c;与之同理的就是if&#xff…

java关键字概念

1. 访问控制 1) private 私有的 private 关键字是访问控制修饰符&#xff0c;可以应用于类、方法或字段&#xff08;在类中声明的变量&#xff09;。 只能在声明 private&#xff08;内部&#xff09;类、方法或字段的类中引用这些类、方法或字段。在类的外部或者对于子类而言…

Java关键字—基本数据类型

Java关键字之—基本数据类型 byte、shout、int、long、float、double、boolean、char关键字 byte、shout、int、long、float、double基本数据类型中的数值型&#xff0c;且在保存数据时第一个bit要作为符号位进行整形符号的保存&#xff0c;0为正数&#xff0c;1为负数。 byte…

Java关键字和标识符

java关键字和标识符知识点详细解析&#xff0c;如下&#xff1a; java关键字知识点 什么是java关键字&#xff1f; 关键字的概念&#xff1a;Java 语言中有一些具有特殊用途的词被称为关键字。 java中常用关键字&#xff1a; 注意&#xff1a;Java 关键字是区分大小写的。所…

Java关键字查询

java关键字_百度百科 (baidu.com)https://baike.baidu.com/item/java%E5%85%B3%E9%94%AE%E5%AD%97/5808816?fraladdin 关键字 含义 abstract 表明类或者成员方法具有抽象属性 assert 断言&#xff0c;用来进行程序调试 boolean 基本数据类型之一&#xff0c;声明布尔类…

6、java关键字

6、关键字 6.1、final 最终的 -修饰基本类型变量&#xff0c;一经出初始化后就不能够对其进行修改。 -修饰引用类型变量&#xff0c;不能够指向另一个引用。 - 修饰类&#xff1a;表示类不可被继承 - 修饰方法&#xff1a;表示方法不可被子类覆盖&#xff0c;但是可以重载 -…

Java关键字this详解

this关键字概述 在实例方法或构造函数中&#xff0c;this 是对当前对象的引用调用其方法或构造函数的对象。 可以使用 this 在实例方法或构造函数中引用当前对象的任何成员。 this与字段一起使用 使用this关键字的最常见的情况是字段被方法或构造函数中的参数覆盖&#xff0…

Java关键字与保留字

1.关键字和保留字 关键字(Keyword)的定义和特点 1.定义&#xff1a;被Java语言赋予了特殊含义&#xff0c;用做专门用途的字符串(单词) 2.特点&#xff1a;关键字中的所有字母都是小写 保留字(reserved word) Java保留字&#xff1a;现有Java版本尚未使用&#xff0c;但以后的…

Java关键字及其作用详解

Java中的关键字有如下表格中这么多 表中null true false严格来讲不是关键字 下面分别解释一下每个关键字的含义。 private一种访问控制方式&#xff1a;私用模式protected一种访问控制方式&#xff1a;保护模式public一种访问控制方式&#xff1a;共用模式abstract表明类或者…

java关键字详解

首先来说说我对关键字的理解&#xff01; 一、什么是关键字&#xff1f; 关键字是java语言中一些被赋予特定意义的一些单词&#xff0c;不可以把它当做标识符来使用。 在java中有两个特殊的关键字goto、const&#xff0c;我们称这两个关键字为保留字。 二、java中有哪些关键…

Java关键字大全

以上是我们学习Java从小白到入门能够接触到的关键字。 下面整理一些我们刚开始学习Java会经常用到的关键字的用法概述&#xff1a; 一&#xff0c;基本数据类型&#xff08;4类8种&#xff09;&#xff1a; 四类&#xff1a;整型&#xff0c;浮点型&#xff0c;字符型&#xf…

【java基础】java关键字总结及详解

Java关键字是电脑语言里事先定义的&#xff0c;有特别意义的标识符&#xff0c;有时又叫保留字&#xff0c;还有特别意义的变量。Java的关键字对Java的编译器有特殊的意义&#xff0c;他们用来表示一种数据类型&#xff0c;或者表示程序的结构等&#xff0c;关键字不能用作变量…

unity 2018 Android SDK下载26.1.1

1.网上搜索教程下载android studio 默认安装到这个界面 打开sdk manager 2.选择版本 记住路径 3.选择26.1.1 &#xff08;NDK没测试&#xff09; ok下载 4.打开unity 替换sdk路径

Android SDK 国内镜像源

Android SDK 国内镜像源 东软信息学院开源镜像站&#xff1a;http://mirrors.neusoft.edu.cn/ 引用&#xff1a;https://www.jianshu.com/p/5f596c60f569

AndroidSDK下载

AndroidSDK下载 貌似目前官网上已经没有单独的SDK下载安装包了&#xff0c;官网推荐的是下载包含有Android SDK的Android Studio&#xff0c;官网链接 Android Studio 的一个功能非常强大的用来做安卓开发试调的官方出品的工具。Ps:官网下载&#xff0c;需科学&#xff08;翻&a…

最新最详细Android SDK下载安装与配置

最近要学习一门叫Android应用开发的专业课&#xff0c;需要安装Ecplise以及配置Android运行环境配置。但是对于怎么配置&#xff0c;我是一点也不了解&#xff0c;网上的教程也是五花八门&#xff0c;在参考了许多教程&#xff0c;以及不断地尝试下&#xff0c;最终成功了&…

Android SDK Manager 无法下载

在Android SDK Manager 中安装Android 8.1.0 SDK Platform时报错导致无法安装。 错误信息&#xff1a;Downloading SDK Platform Android 8.1.0, API 27, revision 1 Download finished with wrong size. Expected 65606517 bytes, got 65738431 bytes. 1、如图在SDK Manager中…

android sdk 最新国内镜像下载,【Android SDK Manager】SDk国内镜像下载地址

中国科学院开源协会镜像站地址:ubuntu IPV4/IPV6: http://mirrors.opencas.cn 端口&#xff1a;80服务器 IPV4/IPV6: http://mirrors.opencas.org 端口&#xff1a;80fetch IPV4/IPV6: http://mirrors.opencas.ac.cn 端口&#xff1a;803d 上海GDG镜像服务器地址:blog http://s…

最详细的ECLIPSE Android SDK下载安装及配置教程

最近Neo突发神经&#xff0c;想要将学过的一些计算机视觉、机器学习中的算法都放到移动设备上去跑跑&#xff0c;因为移动开发是大势所趋嘛&#xff0c;希望能够通过这样一个实践的过程&#xff0c;找到一些新的灵感&#xff08;该不会是为了赚钱吧…&#xff09;&#xff0c;我…

mac安装Android SDK

1、利用Android sdk包进行安装 下载Android sdk包后&#xff0c;点击tools下的android执行文件&#xff0c;SDK manager打开空白。看网上教程需要重装sdk解决。重装sdk后&#xff0c;SDK manager打开正常但无法选中各安装包前的复选框和安装按钮&#xff08;整个SDK manager点…