【转载请注明出处】http://www.cnblogs.com/mashiqi

2017/04/15

1、$\text{p.v.}\,\frac{1}{x}$

因为$(x \ln x - x)' = \ln x$, 所以$\int_0^a \ln x \mathrm{\,d}x = \lim_{\epsilon \to 0^+} \int_\epsilon^a \ln x \mathrm{\,d}x = \lim_{\epsilon \to 0^+}(x \ln x - x)\big|_\epsilon^a = a \ln a - a$,即是说对任意的$\varphi \in C_c^\infty(\mathbb{R}^1)$, $\langle \ln|x|, \varphi \rangle$有意义,且连续性也显而易见。所以$\ln|x| \in \mathcal{D}'(\mathbb{R}^1)$。所以$(\ln|x|)' \in \mathcal{D}'(\mathbb{R}^1)$。将$(\ln|x|)'$定义为$\text{p.v.}\,\frac{1}{x}$:$$\boxed{\text{p.v.}\,\frac{1}{x} \triangleq (\ln|x|)'. \quad\text{Then}\quad \text{p.v.}\,\frac{1}{x} \in \mathcal{D}'(\mathbb{R}^1).}$$

2、$\frac{1}{x \pm i0}$

设$\{f_n\} \subset \mathcal{D}'(\mathbb{R}^1)$,则$\{f_n'\} \subset \mathcal{D}'(\mathbb{R}^1)$。若存在$f \in\mathcal{D}'(\mathbb{R}^1)$使得$f_n \to f \text{ in }\mathcal{D}'(\mathbb{R}^1)$,则$\lim_{n \to +\infty} f_n'$存在且$f_n' \to f' \text{ in }\mathcal{D}'(\mathbb{R}^1)$.

当$\epsilon > 0$时,$\ln(x + i\epsilon) = \ln|x + i\epsilon| + i \cdot \arg(x + i\epsilon)$。所以 $\frac{1}{x + i\epsilon} = \big( \ln(x + i\epsilon) \big)' \in \mathcal{D}'(\mathbb{R}_x^1), \,\forall \epsilon > 0$。因为$\lim_{\epsilon \to 0^+} \ln(x + i\epsilon) = \ln|x| - i\pi \cdot (H(x)-1) \in \mathcal{D}'(\mathbb{R}_x^1)$,所以在$\mathcal{D}'(\mathbb{R}_x^1)$上$\lim_{\epsilon \to 0^+} \frac{1}{x + i\epsilon}$存在且

\begin{align*}
\lim_{\epsilon \to 0^+} \frac{1}{x + i\epsilon} & = \lim_{\epsilon \to 0^+} \big( \ln(x + i\epsilon) \big)'
= \big( \lim_{\epsilon \to 0^+} \ln(x + i\epsilon) \big)' \\
& = \big( \ln|x| - i\pi \cdot (H(x)-1) \big)' \\
& = \text{p.v.}\,\frac{1}{x} - i\pi\delta(x).
\end{align*}

现在将$\frac{1}{x + i0}$定义为$\lim_{\epsilon \to 0^+} \frac{1}{x + i\epsilon}$:$$\boxed{\frac{1}{x + i0} \triangleq \lim_{\epsilon \to 0^+} \frac{1}{x + i\epsilon}. \quad\text{Then}\quad \frac{1}{x + i0} = \text{p.v.}\,\frac{1}{x} - i\pi\delta(x) \in \mathcal{D}'(\mathbb{R}^1).}$$ 同理,对正负的$i0$,我们有$$\frac{1}{x \pm i0} = \text{p.v.}\,\frac{1}{x} \mp i\pi\delta(x) \in \mathcal{D}'(\mathbb{R}^1).$$

两个1/x类的广义函数的更多相关文章

  1. DRF框架(五)——context传参,二次封装Response类,两个视图基类(APIView/GenericAPIView),视图扩展类(mixins),子类视图(工具视图),视图集(viewsets),工具视图集

    复习 1.整体修改与局部修改 # 序列化get (给前端传递参数) #查询 ser_obj = ModelSerializer(model_obj) #只传递一个参数,默认是instance的参数,查 ...

  2. 两种方式判断类的存在→className getAttribute

    通过className获取 var p = document.getElementsByTagName('p'); for(var i = 0;i <p.length;i++){ if(p[i] ...

  3. DRF中两大视图基类APIView/GenericAPIView的介绍

    (1)APIView rest_framework.views.APIView APIView是REST framework提供的所有视图的基类,继承自Django的View父类. APIView与V ...

  4. 阶段3 1.Mybatis_03.自定义Mybatis框架_5.自定义Mybatis的编码-创建两个默认实现类并分析类之间的关系

    把XMLConfigBuilder的包名补全 这样我们就可以调用里面的loadConfiguration方法了 创建工厂实现类 实现SqlSessionFactory的接口 实现接口里面的方法 把cf ...

  5. C++走向远洋——63(项目二2、两个成员的类模板)

    */ * Copyright (c) 2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名:text.cpp * 作者:常轩 * 微信公众号:Worldhe ...

  6. 基于Java使用Flink读取CSV文件,针对批处理,多表联合两种方式Table类和Join方法的实现数据处理,再入CSV文件

    Maven依赖 源头 <dependencies> <dependency> <groupId>org.projectlombok</groupId> ...

  7. UE4的编程C++创建一个FPSproject(两)角色网格、动画、HUD、子弹类

    立即归还,本文将总结所有这些整理UE4有关角色的网络格.动画.子弹类HUD一个简单的实现. (五)角色加入网格 Character类为我们默认创建了一个SkeletaMeshComponent组件,所 ...

  8. C++中两个类相互包含引用问题

    在构造自己的类时,有可能会碰到两个类之间的相互引用问题,例如:定义了类A类B,A中使用了B定义的类型,B中也使用了A定义的类型 class A { int i; B b; } class B { in ...

  9. Javers 比较两个类的差异

    Javers 在开发过程中遇到需求,比较数据库中的原数据与新修改要写入库中的数据.这个实体类是比较复杂的.例如有基本类型,BigDecimal类型,自定义类型,Date类型,List集合,Set集合, ...

随机推荐

  1. Docker Compose 创建yml 简单试例

    Docker Compose 创建yml 简单试例 Docker Compose 文件使用格式版本需要与Docker版本对应可在官网内查找 查找地址:https://docs.docker.com/c ...

  2. Java中static的用法解析

    知识点1.static关键字a.可以修饰变量,方法,代码块b.修饰的变量和方法可以使用类名.变量名/类名.方法名调用c.static修饰的资源为静态资源,在类加载的时候执行d.在静态方法中只能调用静态 ...

  3. 剑指offer(26)二叉搜索树与双向链表

    题目描述 输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的双向链表.要求不能创建任何新的结点,只能调整树中结点指针的指向. 题目分析 要生成排序的双向列表,那么只能是中序遍历,因为中序遍历才能从小到 ...

  4. 【java】J2EE、J2SE和J2ME的区别

    本文向大家简单介绍一下J2EE.J2SE.J2ME概念及区别,J2EE,J2SE,J2ME是java针对不同的的使用来提供不同的服务,也就是提供不同类型的类库. Java2平台包括:标准版(J2SE) ...

  5. jQuery validator plugin 之 custom methods 案例1:multi email

    1.add method jQuery.validator.addMethod( "multiemail", function (value, element) { var ema ...

  6. css 两端对其

    大段的文字直接写会有不整齐的现象  所以ui小姐姐就会和我们讲你能不能把两端对其呀  ps里面就可以呀 okok  那就两端对其好了 text-align:justify 效果为⬇️⬇️⬇️  上面是 ...

  7. 软工实践练习一 关于GIT的使用

    在Github上的操作部分: 1.在Github网站上进行注册.https://github.com/ 2.创建小组Organization. 3.将代码库https://github.com/sef ...

  8. three.js 第一篇:准备工作

    demo展示:https://www.hanjiafushi.com/three/index.html 1:复习向量知识 2:学习矩阵知识 3:推荐先看webGL入门指南,对一些基础性的概念有所了解 ...

  9. 虚拟环境之virtualenvwrapper

    原来的virtualenv工具使用特别麻烦,主要体现在以下几点 1 创建虚拟环境的命令太长,太难记 2 管理特别麻烦 3 进入虚拟环境需要找到这个虚拟环境的存放目录才行,如果没有统一的存放目录,很难找 ...

  10. ES6 4个方法

    var string = 'Yo' string.startsWith('Y')        -> true      startsWith()查找字符串是否是以某一个字段开始的 string ...