椭圆积分函数

  函数u=F(φ,k)=∫0φdx1−k2sin⁡2x=∫0sinφdx(1−x2)(1−kx2)(1)u=F(\varphi, k)=\int_{0}^{\varphi} \frac{\mathrm{d} x}{\sqrt{1-k^{2} \sin ^{2} x}}=\int_{0}^{sin{\varphi} }\frac{\mathrm{d} x}{\sqrt{(1-x^{2})(1-kx^{2})}}{\tag1}u=F(φ,k)=∫0φ​1−k2sin2x​dx​=∫0sinφ​(1−x2)(1−kx2)​dx​(1)

是用积分形式定义的函数,被称为第一类椭圆积分函数。其中kkk是参数,被称为椭圆积分函数的模长。通常认为kkk满足不等式0⩽k<10 \leqslant k<10⩽k<1。式(1)的后两项是文献中常用的定义形式。由于在φ=0\varphi=0φ=0时二式相等,且二式在定义域上的导数均相等,因此很容易看出二者表示的是同一个函数。该函数是单调递增的奇函数。函数在不同的模长kkk下的图像如下:

k=0

k=0.75

k=0.999 图1

  该函数在φ=π2\varphi=\frac{\pi}{2}φ=2π​处的值被称作第一类完全椭圆全积分
K(k)=F(π2,k)=∫0π/2dx1−k2sin⁡2x(2)K(k)=F\left(\frac{\pi}{2}, k\right)=\int_{0}^{\pi / 2} \frac{\mathrm{d} x}{\sqrt{1-k^{2} \sin ^{2} x}}{\tag2}K(k)=F(2π​,k)=∫0π/2​1−k2sin2x​dx​(2)

  当模长kkk确定后,该值是常数。

雅各比椭圆函数

  第一类椭圆积分函数的反函数称为幅值函数,表示为
φ=amu\varphi=\mathrm{am} uφ=amu

椭圆正弦函数z=sn⁡(u,k)z=\operatorname{sn}(u, k)z=sn(u,k)和椭圆余弦函数z=cn⁡(u,k)z=\operatorname{cn}(u, k)z=cn(u,k)定义如下:
z=sn⁡(u,k)=sin⁡φ=sin⁡am⁡u,z=cn⁡(u,k)=cos⁡φ=cos⁡am⁡u(3)z=\operatorname{sn}(u, k)=\sin \varphi=\sin \operatorname{am} u, \quad z=\operatorname{cn}(u, k)=\cos \varphi=\cos \operatorname{am} u{\tag3}z=sn(u,k)=sinφ=sinamu,z=cn(u,k)=cosφ=cosamu(3)


u+4K(k)=∫0φdx1−k2sin⁡2x+4∫0π/2dx1−k2sin⁡2x=∫0φdx1−k2sin⁡2x+∫02πdx1−k2sin⁡2x=∫0φdx1−k2sin⁡2x+∫φ2π+φdx1−k2sin⁡2x=∫0φ+2πdx1−k2sin⁡2x\begin{aligned} u+4K(k)=\int_{0}^{\varphi} \frac{\mathrm{d} x}{\sqrt{1-k^{2} \sin ^{2} x}}+4\int_{0}^{\pi / 2} \frac{\mathrm{d} x}{\sqrt{1-k^{2} \sin ^{2} x}} \\ =\int_{0}^{\varphi} \frac{\mathrm{d} x}{\sqrt{1-k^{2} \sin ^{2} x}}+\int_{0}^{2\pi} \frac{\mathrm{d} x}{\sqrt{1-k^{2} \sin ^{2} x}}\\ =\int_{0}^{\varphi} \frac{\mathrm{d} x}{\sqrt{1-k^{2} \sin ^{2} x}}+\int_{\varphi}^{2\pi+\varphi} \frac{\mathrm{d} x}{\sqrt{1-k^{2} \sin ^{2} x}}\\ =\int_{0}^{\varphi+2\pi} \frac{\mathrm{d} x}{\sqrt{1-k^{2} \sin ^{2} x}} \end{aligned}u+4K(k)=∫0φ​1−k2sin2x​dx​+4∫0π/2​1−k2sin2x​dx​=∫0φ​1−k2sin2x​dx​+∫02π​1−k2sin2x​dx​=∫0φ​1−k2sin2x​dx​+∫φ2π+φ​1−k2sin2x​dx​=∫0φ+2π​1−k2sin2x​dx​​

可得

am⁡(u+4K(k))=φ+2π\operatorname{am}(u+4K(k))=\varphi+2\pi am(u+4K(k))=φ+2π

因此
sn⁡(u+4K(k))=sin⁡am⁡(u+4K(k))=sin⁡(φ+2π)=sin⁡(φ)=sn⁡(u)\operatorname{sn}(u+4K(k))=\operatorname{sin}\operatorname{am}(u+4K(k))=\operatorname{sin}(\varphi+2\pi)=\operatorname{sin}(\varphi)=\operatorname{sn}(u) sn(u+4K(k))=sinam(u+4K(k))=sin(φ+2π)=sin(φ)=sn(u)

可见椭圆正弦函数z=sn⁡(u,k)z=\operatorname{sn}(u, k)z=sn(u,k)周期为4K(k)4K(k)4K(k)。同理,椭圆余弦函数z=cn⁡(u,k)z=\operatorname{cn}(u, k)z=cn(u,k)的周期也为4K(k)4K(k)4K(k)。并且,椭圆正弦函数z=sn⁡(u,k)z=\operatorname{sn}(u, k)z=sn(u,k)是奇函数,椭圆余弦函数z=cn⁡(u,k)z=\operatorname{cn}(u, k)z=cn(u,k)是偶函数。可见,二者应该有分别与正弦,余弦函数类似的图像。
  定义幅值的δ\deltaδ函数
z=dn⁡(u,k)=dφdu=1−k2sin⁡2φ=1−k2sn⁡2(u,k)(4)z=\operatorname{dn}(u, k)=\frac{\mathrm{d} \varphi}{\mathrm{d} u}=\sqrt{1-k^{2} \sin ^{2} \varphi}=\sqrt{1-k^{2} \operatorname{sn}^{2}(u, k)}{\tag4}z=dn(u,k)=dudφ​=1−k2sin2φ​=1−k2sn2(u,k)​(4)

该函数以2K(k)2K(k)2K(k)为周期。
  sn⁡(u,k),cn⁡(u,k),dn⁡(u,k)\operatorname{sn}(u, k),\operatorname{cn}(u, k),\operatorname{dn}(u, k)sn(u,k),cn(u,k),dn(u,k)统称为雅各比椭圆函数,它们之间满足如下容易验证的恒等式。
sn⁡2u+cn⁡2u=1dn⁡2u+k2sn⁡2u=1(5)\begin{aligned} &\operatorname{sn}^{2} u+\operatorname{cn}^{2} u=1\\ &\operatorname{dn}^{2} u+k^{2} \operatorname{sn}^{2} u=1 \end{aligned}{\tag5}​sn2u+cn2u=1dn2u+k2sn2u=1​(5)

  三个雅各比椭圆函数在不同的模长kkk下的图像如下

k=0

k=0.5

k=0.75 图2

可见,当k=0k=0k=0时,z=sn⁡(u,k)z=\operatorname{sn}(u,k)z=sn(u,k),z=cn⁡(u,k)z=\operatorname{cn}(u,k)z=cn(u,k)和z=dn⁡(u,k)z=\operatorname{dn}(u,k)z=dn(u,k)分别变为z=sin⁡uz=\operatorname{sin}uz=sinu,z=cos⁡uz=\operatorname{cos}uz=cosu和z=1z=1z=1。
  函数图像与第一类完全椭圆积分K(k)的一般关系如图3所示。

图3

参考文献
理论力学 马尔契夫

椭圆积分函数和雅各比椭圆函数相关推荐

  1. Low-Rank Solution of Lyapunov Equations(一)ADI算法

    Abstract. This paper presents the Cholesky factor–alternating direction implicit (CF–ADI) algorithm, ...

  2. 陆源:阿贝尔对椭圆函数论的贡献[附椭圆函数、模形式(g_2,g_3)、模函数的C++程序计算]

     2011年2月12日[应该在2010-2011年间],我在网上第一次读到这篇文章,这是一篇介绍椭圆积分和椭圆函数极为出色的硕士学位论文.我个人以为,大学数学系本科阶段的分析学学习,应该掌握椭圆函 ...

  3. matlab算原函数,matlab中原函数如何求解其中f(x)的导数为(22.05/x)的平方减1再开根号...

    答:%y'=sqrt((22.05/x)^2-1) syms x y y=dsolve('Dy=sqrt((22.05/x)^2-1)') 结果: y = C5 + t*(-(400*x^2 - 19 ...

  4. gsl科学计算库文档,翻译了索引,凑合看看。

    1.介绍 2.库的使用 本章描述如何编译使用GSL的程序,介绍GSL的一般用法. 2.1例子程序 2.2编译和链接 2.3共享库 2.4与ANSI C兼容性 2.5inline函数 2.6长双精度lo ...

  5. matlab版大学物理学,MATLAB可视化大学物理学(第2版)

    前言 这是一本将大学基础物理和MATLAB相结合的教材. 一. 物理部分的构思 物理部分分为14章,完全按照大学基础物理的内容顺序编排.与一般的大学物理教材相比,物理部 前言 这是一本将大学基础物理和 ...

  6. Yau 近代几何讲座

    1.勒让德在1794年证明Π及Π^2都是无理数,f在u处的勒让德变换给出了一元函数的几何解释(?),被Gauss指出错误--勒让德证实欧氏空间的平行公理. 2.在1829年雅可比做了椭圆函数和斯塔函数 ...

  7. Mathematica入门教程

    Mathematica的基本语法特征 如果你是第一次使用Mathematica,那么以下几点请你一定牢牢记住: Mathematica中大写小写是有区别的,如Name.name.NAME等是不同的变量 ...

  8. OpenCV 图像特征提取——Harris角点检测

    OpenCV 图像特征提取 Harris 角点检测 文章目录 1.什么是角点 2.如何区分角点.边界和平面 3.角点公式推导 4.OpenCV相关函数 5.角点检测程序实现 最后 1.什么是角点    ...

  9. Levenberg-Marquardt(LM算法)的理解

    Levenberg-Marquardt LM算法 的理解 1. convex optimization 1.1 convex set 1.2 convex function 1.3 optimizat ...

最新文章

  1. 单商户商城与多商户商城的区别
  2. 参考地、保护地、大地的概念
  3. libvirt vnc花屏_centos6.5下VNC花屏解决方法
  4. 2020国开c语言程序设计1075,代号1253国开点大2017年6月春季学期本科期末考试《C语言程序设计》试题及答案.pdf...
  5. 计算机在材料科学中的应用上机二,计算机在材料科学中的应用-上机实验二.doc...
  6. 【BZOJ2115】Xor,第一次的线性基
  7. python代码斜率_在Python中准确地测量代码执行时间
  8. c#报错不实现接口成员_当接口和具体在不同的项目中时,c#-“无法实现接口成员”错误...
  9. Lua5.2中的全局环境
  10. 我踩过的支付通道的“坑”(一)
  11. InfoPath2003 教程
  12. 汉字时钟屏保软件/汉字时钟电脑屏幕保护下载/汉字时钟屏保/windows屏保
  13. 计算机地图制图符号制作的心得,计算机地图制图原理与方法——地图符号设计参考文档...
  14. Multisim14安装教程(下载链接在文末)
  15. python弹出框多一个空白框_python – 自定义/删除Django选择框空白选项
  16. python 文件路径找不到_python路径正确但找不到文件
  17. springboot项目中访问不到html页面问题
  18. 【HTML + CSS】模仿腾讯云页面——初步实现
  19. These Days
  20. mc服务器如何修改密码,mc服务器密码设置密码

热门文章

  1. 2022 年最有前景的 5 个 Web IDE
  2. 苹果cms v10影视网站数据采集
  3. 「镁客早报」詹克团、吴忌寒或将卸任比特大陆CEO;特斯拉任命两位新独立董事...
  4. 转发文章【我们是怎样一步步的走向平庸的】
  5. PT展揭晓“2021年中国5G实力榜”,亿美软通入围“5G消息企业十强”
  6. BugKu 你必须让他停下来
  7. js视频封面(截帧)
  8. 如何快速查询京东快递物流正在派送中的单号
  9. 清华大学交叉信息研究院姚班修改培养模式:姚班、智班、量信班全合并
  10. 如何实现微信小程序的选项卡