雅可比行列式【2】Jacobian行列式的意义
2.1 线性变换将面积伸缩
对于一个\(\R^2\to\R^2\)的线性变换:
\[
T(x,y)=
\left[
\begin{array}{c}
4x-2y\\
2x+3y
\end{array}
\right]
\]
设区域\(S_1=\{(x,y)|0\leq x,y\leq1\}\),若想要求\(\iint_{S_1}T(x,y)\ d\sigma\).可以通过基底表示单位正方形:\(e_1=(1,0)',e_2=(0,1)'\),则:
\[
S_1=\{xe_1+ye_2|0\leq x,y\leq1\}
\]
设\(A\)为线性变换\(T\)参考标准基地的表示矩阵,即有:
\[
T(xe_1+ye_2)=A(xe_1+ye_2)=xAe_1+yAe_2=xa_1+ya_2
\]
于是:
\[
T(S_1)=\{xa_1+ya_2|0\leq x,y\leq1\}
\]
这表明\(T(S_1)\)是以\(A=(a_1,a_2)\)表示的平行四边形,二阶行列式的绝对值为平行四边形的面积,因此\(v(T(S_1))=|detA|\)。这个结果表明平行四边形\(S_1\)经过线性变换\(T\),面积伸缩了\(|detA|\)倍。
2.2 Jacobian行列式的意义
if \(F:\R^n\to\R^n\) is derivable, then the Jacobian matrix is in \(n\times n\) form in which we could express a number of it. We set the n is equal to 2, and vector function is: \(F:u\to x\)
\[
det\ J(u,v)=
\left|
\begin{matrix}
\frac{\partial x}{\partial u}&\frac{\partial x}{\partial v}\\
\frac{\partial y}{\partial u}&\frac{\partial y}{\partial v}\\
\end{matrix}
\right|=\frac{\partial x}{\partial u}\frac{\partial y}{\partial v}-\frac{\partial x}{\partial v}\frac{\partial y}{\partial v}
\]
若令\(R=\{r_1,r_2\}\),其中\(r_1=(du,0)',r_2=(0,dv)'\)表示长方形,则\(F(R)=\{F(u)|u\in R\}\)近似如下面向量所表示的平行四边形:
\[
J(u,v)(du,0)'=
\left|
\begin{matrix}
\frac{\partial x}{\partial u}&\frac{\partial x}{\partial v}\\
\frac{\partial y}{\partial u}&\frac{\partial y}{\partial v}\\
\end{matrix}
\right|(du,0)'=
\left|
\begin{matrix}
\frac{\partial x}{\partial u}du\\
\frac{\partial y}{\partial u}du
\end{matrix}
\right|\\
J(u,v)(0,dv)'=\left|\begin{matrix}\frac{\partial x}{\partial u}&\frac{\partial x}{\partial v}\\\frac{\partial y}{\partial u}&\frac{\partial y}{\partial v}\\\end{matrix}\right|(0,dv)'=\left|\begin{matrix}\frac{\partial x}{\partial v}dv\\\frac{\partial y}{\partial v}dv\end{matrix}\right|
\]
若令\(dA\)表示平行四边形\(F(R)\)的面积, 因为二阶行列式的行向量所形成的平行四边形面积等于行列式的绝对值,则:
\[
dA=\left|
det
\left[
\begin{matrix}
\frac{\partial x}{\partial u}du&\frac{\partial x}{\partial v}dv\\
\frac{\partial y}{\partial u}du&\frac{\partial y}{\partial v}dv\\
\end{matrix}
\right]
\right|=
\left|
det
\left[
\begin{matrix}
\frac{\partial x}{\partial u}&\frac{\partial x}{\partial v}\\
\frac{\partial y}{\partial u}&\frac{\partial y}{\partial v}\\
\end{matrix}
\right]
\right|dudv=|det\ J(u,v)|dudv
\]
所以微笑区域\(R\)经过向量函数\(F:R\to F(R)\),其面积伸缩了\(|det\ J(u,v)|\)倍。对于\(f:\R^2\to\R\)我们可以得出变换积分公式:
\[
\int_{F(R)} f(x,y)dxdy=\int_{R} f(x(u,v),y(u,v))\left|J(u,v)\right|dudv\\
|J(u,v)|=\left|\frac{\partial(x,y)}{\partial(u,v)}
\right|
\]
雅可比行列式【2】Jacobian行列式的意义的更多相关文章
- Jacobian矩阵和Hessian矩阵
1.Jacobian矩阵 在矩阵论中,Jacobian矩阵是一阶偏导矩阵,其行列式称为Jacobian行列式.假设 函数 $f:R^n \to R^m$, 输入是向量 $x \in R^n$ ,输出为 ...
- 《Linear Algebra and Its Applications》-chaper3-行列式-行列式初等变换
承接上一篇文章对行列式的引入,这篇文章将进一步记录关于行列式的有关内容,包括如下的几个方面: (1)行列式3个初等变换的证明. (2)转置行列式与原行列式相等的证明. (3)定理det(AB) = d ...
- 【原创】开源Math.NET基础数学类库使用(15)C#计算矩阵行列式
本博客所有文章分类的总目录:[总目录]本博客博文总目录-实时更新 开源Math.NET基础数学类库使用总目录:[目录]开源Math.NET基础数学类库使用总目录 上个月 ...
- 开源Math.NET基础数学类库使用(15)C#计算矩阵行列式
原文:[原创]开源Math.NET基础数学类库使用(15)C#计算矩阵行列式 本博客所有文章分类的总目录:http://www.cnblogs.com/asxinyu/p ...
- 矩阵&行列式
# 代数 排列 对换,对于一个排列操作,对于一个偶排列一次对换之后变为奇排列 反之变为偶排列 行列式 N阶行列式室友N^2个数aij(i,j = 1,2,3,...n) 行列式的数=\(\sum_ { ...
- Eigen求矩阵行列式 及 行列式本质
转置.伴随.行列式.逆矩阵 小矩阵(4 * 4及以下)eigen会自动优化,默认采用LU分解,效率不高 #include <iostream> #include <Eigen/Den ...
- C++中计算矩阵的行列式
使用eigen库: 求行列式: #include <iostream> #include <Eigen/Dense> using namespace std; using na ...
- 方阵行列式并行化计算(OpenMP,MPI),并计算加速比
00][100].在创建方阵时,方阵的阶数N(N<100)由外部输入.然后用两层"for循环"来给方阵 p左上角 N×N个位置赋值.具体实现如下: /* * 定义矩阵阶数N ...
- 洛谷P7112 行列式求值
行列式求值 这是一个让你掉头发的模板题 行列式的定义 行列式 (\(\texttt{Determinant}\)) 是一个函数定义,取值是一个标量. 对一个 \(n\times n\) 的矩阵 \(A ...
随机推荐
- delphi base64编码
需要uses IdCoderMIME: function TForm1.Base64E(Path: string): string;var filepath: string; filestream: ...
- DCGAN生成目标训练图片
前言: GAN的原理很简单,但是它有很多变体,如:DCGAN.CycleGAN.DeblurGAN等,它们也被用在不同地方,本文将用到DCGAN来生成头像图片,可以做到以假乱真的地步. 1.首先调用程 ...
- .NET via C#笔记12——泛型
12 泛型 使用值类型作为参数的泛型容器,传入值类型的参数时,不需要进行装箱 12.1 FCL中的泛型 System.Array中提供了很多泛型方法 AsReadOnly BinarySearch C ...
- 51nod 1515:明辨是非 并查集合并
1515 明辨是非 题目来源: 原创 基准时间限制:1 秒 空间限制:131072 KB 分值: 160 难度:6级算法题 收藏 关注 给n组操作,每组操作形式为x y p. 当p为1时,如果第x ...
- gerrit 版本下载
链接:https://gerrit-releases.storage.googleapis.com 如下载gerrit-2.12.2.war https://gerrit-releases.stora ...
- grep -w ,grep -e的使用
1.grep -w -wDoes a word search.grep -w用于字符串精确匹配若文件中的内容包括如下:262 a326226如果 grep ‘26’ file,结果是三行全部都被显示若 ...
- JavaScript.StringObjec.replace
//StringObject.replace(/regexp/,newContent); //1当newContent为新字符串,就直接用newContent对匹配的内容进行替换. //2当newCo ...
- Java扫雷游戏: JMine
JMine是用Java和Swing编写的扫雷程序.作者是Jerry Shen(火鸟),代码有一定年头了,最开始是作者的课程设计.阅读这种小程序对编程语言的学习挺有帮助.本文只简单介绍一些关键的地方,实 ...
- 八十一、SAP中的ALV的简介(ABAP List Viewer)
一.ALV是SAP中的一个表格,全称为:ABAP List Viewer或者SAP List Viewer,就是可视化表格. ALV是SAP系统中心的列表标准,可以在ABAP程序中进行报表输出.除去列 ...
- 面向对象-main函数
面向对象-main函数 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.编写main函数测试代码 /** * * @author 尹正杰 * */ public class ...