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行列式的意义的更多相关文章

  1. Jacobian矩阵和Hessian矩阵

    1.Jacobian矩阵 在矩阵论中,Jacobian矩阵是一阶偏导矩阵,其行列式称为Jacobian行列式.假设 函数 $f:R^n \to R^m$, 输入是向量 $x \in R^n$ ,输出为 ...

  2. 《Linear Algebra and Its Applications》-chaper3-行列式-行列式初等变换

    承接上一篇文章对行列式的引入,这篇文章将进一步记录关于行列式的有关内容,包括如下的几个方面: (1)行列式3个初等变换的证明. (2)转置行列式与原行列式相等的证明. (3)定理det(AB) = d ...

  3. 【原创】开源Math.NET基础数学类库使用(15)C#计算矩阵行列式

                   本博客所有文章分类的总目录:[总目录]本博客博文总目录-实时更新  开源Math.NET基础数学类库使用总目录:[目录]开源Math.NET基础数学类库使用总目录 上个月 ...

  4. 开源Math.NET基础数学类库使用(15)C#计算矩阵行列式

    原文:[原创]开源Math.NET基础数学类库使用(15)C#计算矩阵行列式                本博客所有文章分类的总目录:http://www.cnblogs.com/asxinyu/p ...

  5. 矩阵&行列式

    # 代数 排列 对换,对于一个排列操作,对于一个偶排列一次对换之后变为奇排列 反之变为偶排列 行列式 N阶行列式室友N^2个数aij(i,j = 1,2,3,...n) 行列式的数=\(\sum_ { ...

  6. Eigen求矩阵行列式 及 行列式本质

    转置.伴随.行列式.逆矩阵 小矩阵(4 * 4及以下)eigen会自动优化,默认采用LU分解,效率不高 #include <iostream> #include <Eigen/Den ...

  7. C++中计算矩阵的行列式

    使用eigen库: 求行列式: #include <iostream> #include <Eigen/Dense> using namespace std; using na ...

  8. 方阵行列式并行化计算(OpenMP,MPI),并计算加速比

    00][100].在创建方阵时,方阵的阶数N(N<100)由外部输入.然后用两层"for循环"来给方阵 p左上角 N×N个位置赋值.具体实现如下: /* * 定义矩阵阶数N ...

  9. 洛谷P7112 行列式求值

    行列式求值 这是一个让你掉头发的模板题 行列式的定义 行列式 (\(\texttt{Determinant}\)) 是一个函数定义,取值是一个标量. 对一个 \(n\times n\) 的矩阵 \(A ...

随机推荐

  1. json字符串转java对象,json中字段名称与对象属性名称不一致

    json字符串转java对象,json字段名称与对象属性名称不一致可以在对象属性上添加注解@SerializedName解决

  2. vue-i18n多语言文件归类的两种方法

    1.按语言类型归类 流行的做法是按照语言对文件进行归类,目录结构类似于: --lang ----en ------test.json --------"abc": "ab ...

  3. jmeter性能测试--浪涌测试

    1.         Ultimate Thread Group 右键测试计划-添加-Theads(Users)-Ultimate Thread Group,如下图1所示 图1 图2 参数说明,如下图 ...

  4. redis学习(五)

    一.Redis 发布订阅 1.Redis 发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息. 2.Redis 客户端可以订阅任意数量的频道. 比如你订阅 ...

  5. HTTP和HTTPS的区别及HTTPS加密算法

    一.HTTP和HTTPS的概念              HTTP:是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准(TCP),用于从WWW服务器传输超文本到本地浏览器的传 ...

  6. TX2开发板Ubuntu16.04设置静态IP

    TX2开发板Ubuntu16.04设置静态IP  https://www.cnblogs.com/qilai/p/11285445.html 首先打开一个Terminal输入 ifconfig 查看自 ...

  7. .Net有哪些大型项目、大型网站的案例?

    .Net开发的部分知名网站案例:http://www.godaddy.com 全球最大域名注册商http://www.ips.com 环迅支付,国内最早的在线支付平台http://www.icbc.c ...

  8. netty权威指南学习笔记一——NIO入门(4)AIO

    NIO2.0引入了新的异步通道的概念,并提供了异步文件通道和异步套接字通道的实现.异步通道提供以下两种方式获取操作结果. 1.通过java.util.concurrent.Future 类来表示异步操 ...

  9. 用25行JavaScript语句实现一个简单的编译器

    原文:https://www.iteye.com/news/32680 译者注:即使对于专业程序员来说,构造一个编译器也是颇具挑战性的任务,本文将会引导你抽丝剥茧,一探究竟! 我已经写了几篇与编程语言 ...

  10. Git详细命令

    Git Guidegit的三种方式只在本地使用:将本地仓库上传到Github:下载GitHub上的仓库:1.只在本地使用在Git Bush上输入命令 mkdir git-demo-1 ——创建一个目录 ...