【转载请注明出处】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. mysql密码的查看/修改

    2.Mysql的Root密码忘记----查看或修改方法 2.1)启动命令行:windows微标键+R 2.2)在命令行输入taskkill /f /im mysqld.exe 回车,暂停Mysql服务 ...

  2. bzoj2091: [Poi2010]The Minima Game DP

    2091: [Poi2010]The Minima Game DP 链接 https://www.lydsy.com/JudgeOnline/problem.php?id=2091 思路 这类问题好迷 ...

  3. Hibernate注意项

    Hibernate实体规则 1.持久化类提供无参数构造 2.成员变量私有,提供getset访问,提供实行 3.持久化类属性,尽量使用包装类型 4.持久化类需要提供oid与数据库中的主键列对应 5.不要 ...

  4. leecode第一百六十题(相交链表)

    /** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode ...

  5. 3分钟快速presentation

    来自英语课的一个练习: https://www.youtube.com/watch?v=ePY3uY1L0X0 next up I'd like to welcome Joshua to ten he ...

  6. HBase过滤器的使用

    一.常用过滤器: 1.数据准备: Rowkey:001 Family:Quilfifier address value: 昆明市西山区 Rowkey:001 Family:Quilfifier age ...

  7. hdoj5754

    题意:略 国王和骑士用记忆搜索,注意骑士的移动是x-2,y-1或x-1,y-2.车是NIM博弈,后是威佐夫博弈.注意威佐夫博弈中两堆石子有大小之分,而输入不一定小在前. #include <io ...

  8. opencv3.0配置opencv_contrib

    在opencv3.0中无法直接使用sift,surf等特征点检测算子,需要额外配置opencv_contrib. 在查看网上诸多教程,失败n次后,终于找到了正确的配置方式. visual studio ...

  9. PIL合并4张图demo 800px以下的居中显示小例子

    from PIL import Image #新建一个空白文件 大小为1600*1600 颜色为白色 newIm= Image.new('RGB', (1600, 1600), 'white') #打 ...

  10. js中的object

    JavaScript is an object-based language based on prototypes, rather than being class-based. this引用对象 ...