In mathematics, an implicit equation is a relation of the form R(x1,…,xn)=0,{\displaystyle R(x_{1},\dots ,x_{n})=0,}R(x1​,…,xn​)=0, where RRR is a function of several variables (often a polynomial). For example, the implicit equation of the unit circle is x2+y2−1=0.{\displaystyle x^{2}+y^{2}-1=0.}x2+y2−1=0.

An implicit function is a function that is defined by an implicit equation, that relates one of the variables, considered as the value of the function, with the others considered as the arguments.  For example, the equation x2+y2−1=0{\displaystyle x^{2}+y^{2}-1=0}x2+y2−1=0 of the unit circle defines yyy as an implicit function of xxx if −1≤x≤1−1 ≤ x ≤ 1−1≤x≤1, and one restricts yyy to nonnegative values.

The implicit function theorem provides conditions under which some kinds of relations define an implicit function, namely relations defined as the indicator function of the zero set of some continuously differentiable multivariate function.

Contents

  • 1 Examples
    • 1.1 Inverse functions
    • 1.2 Algebraic functions
  • 2 Caveats
  • 3 Implicit differentiation
    • 3.1 Examples
      • 3.1.1 Example 1
      • 3.1.2 Example 2
      • 3.1.3 Example 3
    • 3.2 General formula for derivative of implicit function
  • 4 Implicit function theorem
  • 5 In algebraic geometry
  • 6 In differential equations
  • 7 Applications in economics
    • 7.1 Marginal rate of substitution
    • 7.2 Marginal rate of technical substitution
    • 7.3 Optimization
  • 8 See also
  • 9 References
  • 10 Further reading
  • 11 External links

1 Examples

1.1 Inverse functions

A common type of implicit function is an inverse function. Not all functions have a unique inverse function. If ggg is a function of xxx that has a unique inverse, then the inverse function of ggg, called g−1g^{−1}g−1, is the unique function giving a solution of the equation
y=g(x){\displaystyle y=g(x)}y=g(x)
for xxx in terms of yyy. This solution can then be written as
x=g−1(y).{\displaystyle x=g^{-1}(y)\,.}x=g−1(y).
Defining g−1g^{−1}g−1 as the inverse of ggg is an implicit definition. For some functions ggg, g−1(y)g^{−1}(y)g−1(y) can be written out explicitly as a closed-form expression — for instance, if g(x)=2x−1g(x) = 2x − 1g(x)=2x−1, then g−1(y)=1/2(y+1)g^{−1}(y) = 1/2(y + 1)g−1(y)=1/2(y+1). However, this is often not possible, or only by introducing a new notation (as in the product log example below).

Intuitively, an inverse function is obtained from ggg by interchanging the roles of the dependent and independent variables.

Example: The product log is an implicit function giving the solution for xxx of the equation y−xex=0.y − xe^x = 0.y−xex=0.

1.2 Algebraic functions

Main article: Algebraic function

An algebraic function is a function that satisfies a polynomial equation whose coefficients are themselves polynomials. For example, an algebraic function in one variable xxx gives a solution for yyy of an equation
an(x)yn+an−1(x)yn−1+⋯+a0(x)=0,{\displaystyle a_{n}(x)y^{n}+a_{n-1}(x)y^{n-1}+\cdots +a_{0}(x)=0\,,}an​(x)yn+an−1​(x)yn−1+⋯+a0​(x)=0,
where the coefficients ai(x)a_i(x)ai​(x) are polynomial functions of xxx. This algebraic function can be written as the right side of the solution equation y=f(x)y = f(x)y=f(x). Written like this, fff is a multi-valued implicit function.

Algebraic functions play an important role in mathematical analysis and algebraic geometry. A simple example of an algebraic function is given by the left side of the unit circle equation:
x2+y2−1=0.{\displaystyle x^{2}+y^{2}-1=0\,.}x2+y2−1=0.
Solving for yyy gives an explicit solution:
y=±1−x2.{\displaystyle y=\pm {\sqrt {1-x^{2}}}\,.}y=±1−x2​.
But even without specifying this explicit solution, it is possible to refer to the implicit solution of the unit circle equation as y=f(x)y = f(x)y=f(x), where fff is the multi-valued implicit function.

While explicit solutions can be found for equations that are quadratic, cubic, and quartic in yyy, the same is not in general true for quintic and higher degree equations, such as
y5+2y4−7y3+3y2−6y−x=0.{\displaystyle y^{5}+2y^{4}-7y^{3}+3y^{2}-6y-x=0\,.}y5+2y4−7y3+3y2−6y−x=0.
Nevertheless, one can still refer to the implicit solution y=f(x)y = f(x)y=f(x) involving the multi-valued implicit function fff.

2 Caveats

Not every equation R(x,y)=0R(x, y) = 0R(x,y)=0 implies a graph of a single-valued function, the circle equation being one prominent example. Another example is an implicit function given by x−C(y)=0x − C(y) = 0x−C(y)=0 where CCC is a cubic polynomial having a “hump” in its graph. Thus, for an implicit function to be a true (single-valued) function it might be necessary to use just part of the graph. An implicit function can sometimes be successfully defined as a true function only after “zooming in” on some part of the xxx-axis and “cutting away” some unwanted function branches. Then an equation expressing yyy as an implicit function of the other variables can be written.

The defining equation R(x,y)=0R(x, y) = 0R(x,y)=0 can also have other pathologies. For example, the equation x=0x = 0x=0 does not imply a function f(x)f(x)f(x) giving solutions for yyy at all; it is a vertical line. In order to avoid a problem like this, various constraints are frequently imposed on the allowable sorts of equations or on the domain. The implicit function theorem provides a uniform way of handling these sorts of pathologies.

3 Implicit differentiation

3.1 Examples

3.1.1 Example 1

3.1.2 Example 2

3.1.3 Example 3

3.2 General formula for derivative of implicit function

4 Implicit function theorem

5 In algebraic geometry

6 In differential equations

7 Applications in economics

7.1 Marginal rate of substitution

7.2 Marginal rate of technical substitution

7.3 Optimization

8 See also

9 References

10 Further reading

11 External links

Implicit function相关推荐

  1. [源码+pdf]PIFuHD: Multi-Level Pixel-Aligned Implicit Function for High-Resolution 3D Human Digitizatio

    题目:PIFuHD: Multi-Level Pixel-Aligned Implicit Function for High-Resolution 3D Human Digitization Pub ...

  2. 【三维重建】PIFuHD:Multi-Level Pixel-Aligned Implicit Function for High-Resolution 3D Human Digitization

    转载:https://blog.csdn.net/Swocky/article/details/106438795 标题:PIFuHD: Multi-Level Pixel-Aligned Impli ...

  3. C 编译器隐式函数声明(Implicit function declarations in C)

    C 编译器隐式函数声明(Implicit function declarations in C) 引子 C 编译器隐式函数申明 警示 引子 最近在帮同事定位一个 bug,简化如下:两个 c 文件,a. ...

  4. 【论文精读】PIFu: Pixel-Aligned Implicit Function for High-Resolution Clothed Human Digitization

    文章目录 一.论文结构 摘要 一.论文结构 摘要 我们引入了像素对齐隐式函数(PIFu),这是一种隐式表示,它将二维图像的像素与其对应的三维对象的全局上下文进行局部对齐.利用PIFu,我们提出了一种端 ...

  5. Combining Implicit Function Learning and Parametric Models for 3D Human Reconstruction

    ECCV 2020的内容,属于几何深度学习,同时隶属于当下火热的方法隐式函数,下文是本篇论文的读书笔记. 文献一开始提出了隐式函数在进行生成的时候的缺点: (1)生成的物体表面是静态的 (2)模型的表 ...

  6. Scala Implicit

    2019独角兽企业重金招聘Python工程师标准>>> 序:前段时间用spray的时候对于http请求的参数以及response的结果用json格式的时候遇到了一个隐式转换,又专门查 ...

  7. Shap·E: Generating Conditional 3D Implicit Functions 阅读笔记

    Shape·E是一个从图像或者文本生成3D模型的生成模型. Shape·E生成的是隐函数的参数.隐函数指的是Nerf(Neural Radiance Fields)和STF(Signed Distan ...

  8. scala implicit 关键字用法总结

    综述 implicit 关键字是scala中一个比较有特点的关键字,他保证了scala在很多时候没有一些不必要的代码冗余,使得scala在很多时候看起来更加简洁,同时使得scala的一些库在设计的时候 ...

  9. gcc 从5.3升级到6.1之后 openwrt pkg-config glib编译报错修复办法

    报错 01 /usr/bin/env bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -I.. -I. ...

最新文章

  1. 配置C++和C#开发ICE环境
  2. 前端学习路线_前端学习路线图
  3. Vue开发跨端应用(一)环境搭建
  4. eap aka_使用API​​密钥(aka身份验证令牌)部署到Maven Central
  5. MailBee.NET Objects发送电子邮件(SMTP)教程六:创建并发送带有附件的邮件
  6. 人工智能 - paddlepaddle飞桨 - 深度学习基础教程 - 词向量
  7. 自定义控件三部曲之动画篇(一)——alpha、scale、translate、rotate、set的xml属性及用法
  8. Keras——保存和提取模型
  9. f-stack nginx 单进程模式BSD网络初始化流程
  10. linux下的文件io编程实现文件的拷贝
  11. 大数据分析与应用技术创新平台
  12. 实名认证API“智慧数据”打造企业服务新入口
  13. 小学生期末评语经典大全
  14. android开发的程序闪退,Android软件闪退
  15. 建立一个植物毒性分类器:数据准备和清理
  16. 基于AT89C51 上MPU60506轴加速度传感器计步功能实现
  17. 使用Numpy和Opencv完成基本图像的数据分析(Part I)
  18. 信息系统项目管理师第一章复习内容(持续更新中……)
  19. 成功跳槽字节跳动,附答案
  20. 自学Matlab必备的60个小程序代码

热门文章

  1. 【论文精读】Unsupervised Deep Image Stitching: Reconstructing Stitched Features to Images(无监督的深度图像拼接)
  2. gomonkey总结
  3. 国美新动作“真选”“严选”赋能 多维度护航品质消费
  4. 中国香港实地探访外汇交易商Grand存在真实展业场所
  5. TAT (AYGRKKRRQRRR)
  6. java类的初始化方法_JAVA类初始化和实例初始化
  7. 日记侠:如何发朋友圈,才能成为KOL?
  8. [CF913F]Strongly Connected Tournament
  9. 如何实现100W的秒杀系统!(淘宝最高54万TPS)!带你走进阿里并发
  10. 培养一年级学生良好学习习惯