首页 > 其他分享 >隐函数定理的几何应用

隐函数定理的几何应用

时间:2023-06-15 14:13:36浏览次数:39  
标签:方程 partial 函数 切线 定理 几何 Delta frac mathrm

隐函数定理的几何应用

一、平面曲线的切线与法线

设平面曲线由方程

\[F(x,y)=0 \tag{1} \]

确定,它在 \(P_0(x_0,y_0)\) 的某领域上满足隐函数定理的条件,于是在点 \(P_0\) 附近所确定的连续可微隐函数 \(y=f(x)\) (或 \(x=g(y)\))和方程 \((1)\) 在 \(P_0\) 附近表示同一曲线,从而该曲线在点 \(P_0\) 点存在切线与法线:

切线:

\[y-y_0=f'(x_0)(x-x_0) \]

法线:

\[y-y_0=-\frac{1}{f'(x_0)}(x-x_0) \]

由于

\[f'(x)=-\frac{F_x}{F_y} \]

故切线与法线方程又可以写作:

切线:\(F_x(x_0,y_0)(x-x_0)+F_y(x_0,y_0)(y-y_0)=0\),

法线:\(F_y(x_0,y_0)(x-x_0)-F_x(x_0,y_0)(y-y_0)=0\).

二、空间曲线的切线与法平面

1 参数方程形式

设空间曲线由参数方程

\[L: \ \ x=x(t), \ y=y(t), \ z=z(t), \ \alpha\le t\le \beta \tag{2} \]

确定. 下面讨论空间曲线上的一点 \(P_0(x_0,y_0,z_0)\) 的切线与法平面方程,其中 \(x_0=x(t_0),y_0=y(t_0),z_0=z(t_0),\alpha\le t_0\le\beta\),假定 \((2)\) 中的三个函数在 \(t_0\) 处可导,且

\[[x'(t_0)]^2+[y'(t_0)]^2+[z'(t_0)]^2\neq0. \]

在曲线上 \(P_0\) 附近取一点 \(P(x,y,z)=P(x_0+\Delta x,y_0+\Delta y,z_0+\Delta z)\),于是连接曲线上的点 \(P_0\) 和 \(P\) 的割线方程为

\[\frac{x-x_0}{\Delta x}=\frac{y-y_0}{\Delta y}=\frac{z-z_0}{\Delta z} \]

其中 \(\Delta x=x(t_0+\Delta t)-x(t_0),\Delta y=y(t_0+\Delta t)-y(t_0),\Delta z=z(t_0+\Delta t)-z(t_0)\). 用 \(\Delta t\) 除上式的各分母可得

\[\frac{x-x_0}{\Delta x/\Delta t}=\frac{y-y_0}{\Delta y/\Delta t}=\frac{z-z_0}{\Delta z/\Delta t} \]

当 \(\Delta t\to0\) 时,\(P\to P_0\),且

\[\Delta x/\Delta t\to x'(t_0),\quad \Delta y/\Delta t\to y'(t_0),\quad \Delta z/\Delta t\to z'(t_0) \]

于是曲线 \(L\) 在点 \(P_0\) 处的切线方程为

\[\frac{x-x_0}{x'(t_0)}=\frac{y-y_0}{y'(t_0)}=\frac{z-z_0}{z'(t_0)} \]

当 \(x'(t_0),y'(t_0),z'(t_0)\) 不全为 \(0\) 时,它们是该切线的方向数.

过点 \(P_0\) 的法平面的法线平行于切线,故法平面的方程为

\[x'(t_0)(x-x_0)+y'(t_0)(y-y_0)+z'(t_0)(z-z_0)=0. \]

2 方程组形式

设空间曲线 \(L\) 由方程组

\[L: \begin{cases} F(x,y,z)=0\\ G(x,y,z)=0 \end{cases} \tag{3} \]

给出. 若它在点 \(P_0\) 的某领域上满足隐函数组定理的条件(这里设 \(\frac{\partial(F,G)}{\partial(x,y)}\bigg|_{P_0}\neq0\)),则方程组 \((3)\) 在 \(P_0\) 附近能确定唯一连续可微的隐函数组

\[x=\varphi(z),\quad y=\psi(z) \tag{4} \]

使得 \(x_0=\varphi(z_0),y_0=\psi(z_0)\),且

\[\frac{\mathrm{d}x}{\mathrm{d}z}=-\frac{\partial(F,G)/\partial(z,y)}{\partial(F,G)/\partial(x,y)},\quad \frac{\mathrm{d}y}{\mathrm{d}z}=-\frac{\partial(F,G)/\partial(x,z)}{\partial(F,G)/\partial(x,y)} \]

由于方程组 \((3)\) 和函数组 \((4)\) 在 点 \(P_0\) 附近表示同一空间曲线,因此以 \(z\) 为参量,就可得到点 \(P_0\) 附近曲线 \(L\) 的参量方程

\[x=\varphi(z),\quad y=\psi(z),\quad z=z \]

于是根据参数方程形式的切线与法平面方程公式可知,曲线在点 \(P_0\) 的切线方程为

\[\frac{x-x_0}{\frac{\mathrm{d}x}{\mathrm{d}z}|_{P_0}}=\frac{y-y_0}{\frac{\mathrm{d}y}{\mathrm{d}z}|_{P_0}}=\frac{z-z_0}{1}\Rightarrow \frac{x-x_0}{\frac{\partial(F,G)}{\partial(y,z)}|_{P_0}}=\frac{y-y_0}{\frac{\partial(F,G)}{\partial(z,x)}|_{P_0}}=\frac{z-z_0}{\frac{\partial(F,G)}{\partial(x,y)}|_{P_0}} \]

法平面方程为

\[\frac{\partial(F,G)}{\partial(y,z)}\bigg|_{P_0}(x-x_0)+\frac{\partial(F,G)}{\partial(z,x)}\bigg|_{P_0}(y-y_0)+\frac{\partial(F,G)}{\partial(x,y)}\bigg|_{P_0}(z-z_0)=0 \]

三、曲面的切平面与法线

设曲面由参数方程

\[F(x,y,z)=0 \tag{5} \]

给出,它在点 \(P_0\) 的某领域内满足隐函数定理条件(这里不妨设 \(F_z(x_0,y_0,z_0)\neq0\)). 于是方程 \((5)\) 在点 \(P_0\) 附近确定唯一连续可微的隐函数 \(z=f(x,y)\) 使得 \(z_0=f(x_0,y_0)\),且

\[\frac{\partial z}{\partial x}=-\frac{F_x(x,y,z)}{F_z(x,y,z)},\quad \frac{\partial z}{\partial y}=-\frac{F_y(x,y,z)}{F_z(x,y,z)} \]

由于在点 \(P_0\) 附近 \((5)\) 式与 \(z=f(x,y)\) 表示同一曲面,从而该曲面在 \(P_0\) 处有切平面与法线,切平面方程为

\[z-z_0=-\frac{F_x(x_0,y_0,z_0)}{F_z(x_0,y_0,z_0)}(x-x_0)-\frac{F_y(x_0,y_0,z_0)}{F_z(x_0,y_0,z_0)}(y-y_0) \\ \Longrightarrow F_x(x_0,y_0,z_0)(x-x_0)+F_y(x_0,y_0,z_0)(y-y_0)+F_z(x_0,y_0,z_0)(z-z_0)=0 \]

\[\frac{x-x_0}{-\frac{F_x(x_0,y_0,z_0)}{F_z(x_0,y_0,z_0)}}=\frac{y-y_0}{-\frac{F_y(x_0,y_0,z_0)}{F_z(x_0,y_0,z_0)}}=\frac{z-z_0}{-1}\\ \Longrightarrow \frac{x-x_0}{F_x(x_0,y_0,z_0)}=\frac{y-y_0}{F_y(x_0,y_0,z_0)}=\frac{z-z_0}{F_z(x_0,y_0,z_0)} \]

标签:方程,partial,函数,切线,定理,几何,Delta,frac,mathrm
From: https://www.cnblogs.com/hznudmh/p/17482666.html

相关文章

  • oracle常用函数(持续更新)
    1.table()把返回结果集合的函数返回的结果,以表的形式返回例:table(p_split('1,2,3'),',')2.to_char()按照指定格式输出字符串to_char(sysdate,'YYYYMMDD')//fm除去空格和0//9999999.0099:允许小数点左边最大正数为7位,小数点右边最少2位,最多4位,且在第5位进行四舍五入......
  • C++构造函数复习
    #include<iostream>usingnamespacestd;classElement{public:Element(inte=12):elem(e){cout<<"element1"<<endl;}intelem;};classArrayHelper{public:ArrayHelper(){......
  • C语言文件操作函数open、write用法速记
    以前一直都是用fopen、fwrite等高级函数写文件,这次尝试用open、write、close操作文件。代码如下:intret=OB_SUCCESS;intfd=open(config_file,O_WRONLY|O_CREAT|O_TRUNC,S_IRWXU|S_IRWXG|S_IRWXO);staticconstint64_tbuf_len=512;int64_......
  • 纯虚函数
     您可能想要在基类中定义虚函数,以便在派生类中重新定义该函数更好地适用于对象,但是您在基类中又不能对虚函数给出有意义的实现,这个时候就会用到纯虚函数。我们可以把基类中的虚函数area()改写如下:classShape{protected:intwidth,height;public:Shape(inta=0,int......
  • [从jQuery看JavaScript]-匿名函数与闭包(Anonymous Function and Closure)
    jQuery片段:1.(function(){2.//这里忽略jQuery所有实现3.})();当一个匿名函数被括起来,然后再在后面加一个括号,这个匿名函数就能立即运行起来!真神奇哦!嘿嘿!胡闹到此为止。在这一节,我们碰到的jQuery片段是一组立即运行的匿名函数。而这种用法在论坛上也曾引起过激辩......
  • 浅谈C语言指针的运用(函数与指针、数组与指针)
    1.函数与指针一个函数在编译以后会占用一定的内存,在c语言中函数一般是在栈里面,而函数名就是函数在栈中的首地址。那么接下来会讲解如何通过指针调用函数呢?用指针调用函数我们称为函数指针,指针作为一种数据类型,它指向或引用内存中的数据,那么指针同样可以用来存储函数地址(起始地址......
  • Python函数笔记随笔
    做题时碰到的一些函数,我准备着没事就拿着看看,温故而知新咯PythonListreverse()reverse()函数用于反向列表中元素。aList=[123,'xyz','zara','abc','xyz']aList.reverse()print输出结果↓List:['xyz','abc','zara','......
  • MySQL中的非确定性函数(即rand)可能会让您感到惊讶
    使用sysbench处理测试用例,我遇到了这个问题:的MySQL>选择*从sbtest1其中ID=ROUND(RAND()*10000,0);+------+--------+-------------------------------------------------------------------------------------------------------------------------+----------------......
  • 22个常用Excel函数大全,直接套用,提升工作效率!
    Excel曾经一度出现了严重Bug,主要有两种比较悲催的情况,首先是这种: 更加悲催的是这种:  言归正传,今天和大家分享一组常用函数公式的使用方法:职场人士必须掌握的12个Excel函数,用心掌握这些函数,工作效率就会有质的提升。建议收藏备用着,有时间多学习操练下。目录:数字处理、判断公式、......
  • sql 开窗函数
    开窗函数:在开窗函数出现之前存在着很多用SQL语句很难解决的问题,很多都要通过复杂的相关子查询或者存储过程来完成。为了解决这些问题,在2003年ISOSQL标准加入了开窗函数,开窗函数的使用使得这些经典的难题可以被轻松的解决。目前在MSSQLServer、Oracle、DB2等主流数据库中都......