Summary of continuous function spaces
In general differential calculus, we have learned the definitions of function continuity, such as functions of class \(C^0\) and \(C^2\). For most cases, we only take them for granted as for example, we have memorized the formulations of Green identities while ignored the conditions on function's continuities. Although this is helpful for a "vivid" and "naive" understanding, mathematical rigorousness and structural beauties are lost. Therefore, this article summarizes several definitions of function continuities and clarifies their imbedding relationships.
Definition (Continuous function space \(C^m(\Omega)\) with order \(m\)) For non-negative integer \(m\), \(C^m(\Omega)\) is the vector space consisting of all functions \(\phi\) with their partial derivatives \(D^{\alpha} \phi\) of orders \(0 \leq \abs{\alpha} \leq m\) continuous on an open set \(\Omega\).
Because the domain \(\Omega\) is open, functions in \(C^m(\Omega)\) may not be bounded, which seldom appear in engineering cases. Therefore, the spaces of bounded continuous functions \(C_B^m(\Omega)\) are introduced as below, which are subspaces of \(C^m(\Omega)\).
Definition (Bounded continuous function spaces \(C_B^m(\Omega)\)) \(C_B^m(\Omega)\) is a subspace of \(C^m(\Omega)\) and for all \(\phi \in C_B^m(\Omega)\), its partial derivatives \(D^{\alpha} \phi\) of orders \(0 \leq \abs{\alpha} \leq m\) are bounded on \(\Omega\). \(C_B^m(\Omega)\) is a Banach space with the norm defined as $$ \norm{\phi; C_B^m(\Omega)} = \max_{0 \leq \abs{\alpha} \leq m} \sup_{x \in \Omega} \abs{D^{\alpha} \phi(x)} $$
Because the domain \(\Omega\) is open in \(\mathbb{R}^n\), we have the intention to continuously extend the function to domain boundary \(\pdiff\Omega\) (note: This is very important because it determines for example whether our solution to a PDE can be extended continuously to match the given boundary condition). Then comes the definition of bounded and uniformly continuous function spaces \(C^{m}(\overline{\Omega})\).
Definition (Spaces of bounded and uniformly continuous functions \(C^{m}(\overline{\Omega})\)) \(C^{m}(\overline{\Omega})\) is a subspace of \(C_B^{m}(\Omega)\) and for all \(\phi \in C^{m}(\overline{\Omega})\), its partial derivatives \(D^{\alpha} \phi\) of orders \(0 \leq \abs{\alpha} \leq m\) are uniformly continuous on \(\Omega\). \(C^{m}(\overline{\Omega})\) is a Banach space with the norm defined as $$ \norm{\phi; C^m(\overline{\Omega})} = \max_{0 \leq \abs{\alpha} \leq m} \sup_{x \in \Omega} \abs{D^{\alpha} \phi(x)} $$
Remark
- A bounded and uniformly continuous function has a unique, bounded and continuous extension to \(\overline{\Omega}\).
- Uniform continuity can be understood as: a change in the function value anywhere in the function's range can control the change of independent variable uniformly, i.e. there is a global common bound on it. At the first glance, we tend to say that if a function is uniformly continuous, it is also bounded. However, this is not always true and we leave this question to future post.
Finally, we have the definition of Hölder and Lipschitz continuous function spaces.
Definition (Spaces of Hölder continuous functions \(C^{m,\lambda}(\overline{\Omega})\)) \(C^{m,\lambda}(\overline{\Omega})\) is a subspace of \(C^{m}(\overline{\Omega})\) and for all \(\phi \in C^{m,\lambda}(\overline{\Omega})\), its partial derivatives \(D^{\alpha} \phi\) satisfies a Hölder condition of exponent \(\lambda \in (0, 1]\), i.e. there exists a constant \(K\) such that
$$ \abs{D^{\alpha} \phi(x) - D^{\alpha} \phi(y)} \leq K\abs{x - y}^{\lambda} \quad (x, y \in \Omega) $$
When the Hölder exponent \(\lambda\) is 1, functions in the space \(C^{m,1}(\overline{\Omega})\) are Lipschitz continuous. \(C^{m,\lambda}(\overline{\Omega})\) is a Banach space with the norm defined as $$ \norm{\phi; C^{m,\lambda}(\overline{\Omega})} = \abs{\phi; C^m(\overline{\Omega})} + \max_{0 \leq \abs{\alpha} \leq m} \sup_{\overset{x, y \in \Omega}{x \neq y}} \frac{\abs{D^{\alpha} \phi(x) - D^{\alpha} \phi(y)}}{\abs{x - y}^{\lambda}} $$
Next, we'll show the imbedding chain of the above continuous function spaces.
Definition (Imbeddings) Let \(X\) and \(Y\) be normed spaces. \(X\) is imbedded in \(Y\), written as \(X \rightarrow Y\), if \(X\) is a vector subspace of \(Y\) and the identity operator \(I: X \longrightarrow Y\) is continuous for all \(x \in X\).
Remark The continuous identity operator implies that the norm of \(x \in X\) can be used to control the norm of \(y = I(x) \in Y\) with a constant \(M\),
$$ \norm{y; Y} \leq M \norm{x; X} \quad (\forall x \in X) $$
With the above defined norms for various continuous function spaces, the whole chain of imbeddings is summarized as follows when \(\Omega\) is convex:
\begin{align*} & C^{\infty} (\overline{\Omega}) \rightarrow \cdots C^{m+1}(\overline{\Omega}) \rightarrow C^{m,1}(\overline{\Omega}) \rightarrow C^{m,\lambda}(\overline\Omega) \\ & \rightarrow C^{m, v}(\overline\Omega) \rightarrow C^{m}(\overline\Omega) \rightarrow \cdots C^0(\overline{\Omega}) \end{align*}
where \(0 < v < \lambda < 1\).
Summary of continuous function spaces的更多相关文章
- Concept of function continuity in topology
Understanding of continuity definition in topology When we learn calculus in university as freshmen, ...
- Constructing continuous functions
This post summarises different ways of constructing continuous functions, which are introduced in Se ...
- 神经网络可以拟合任意函数的视觉证明A visual proof that neural nets can compute any function
One of the most striking facts about neural networks is that they can compute any function at all. T ...
- (zhuan) Deep Deterministic Policy Gradients in TensorFlow
Deep Deterministic Policy Gradients in TensorFlow AUG 21, 2016 This blog from: http://pemami49 ...
- <<Differential Geometry of Curves and Surfaces>>笔记
<Differential Geometry of Curves and Surfaces> by Manfredo P. do Carmo real line Rinterval I== ...
- Kernel Functions for Machine Learning Applications
In recent years, Kernel methods have received major attention, particularly due to the increased pop ...
- MOOCULUS微积分-2: 数列与级数学习笔记 3. Convergence tests
此课程(MOOCULUS-2 "Sequences and Series")由Ohio State University于2014年在Coursera平台讲授. PDF格式教材下载 ...
- [家里蹲大学数学杂志]第269期韩青编《A Basic Course in Partial Differential Equations》 前五章习题解答
1.Introduction 2.First-order Differential Equations Exercise2.1. Find solutons of the following inti ...
- 39. Volume Rendering Techniques
Milan Ikits University of Utah Joe Kniss University of Utah Aaron Lefohn University of California, D ...
随机推荐
- nginx proxy_set_header设置、自定义header
先来看下proxy_set_header的语法 语法: proxy_set_header field value; 默认值: proxy_set_header Host $proxy_host; pr ...
- ubuntu16.04彻底删除nginx+php
1.1 删除nginx,–purge包括配置文件 sudo apt-get --purge remove nginx 1.2 自动移除全部不使用的软件包 sudo apt-get autoremove ...
- Oracle服务器定位CPU使用率高的瓶颈(SQL)
1.首先用TOP命令监控系统资源,如果是AIX系统,就用topas,进入TOP命令的滚动刷新数据时,发现userCPU高达98%!! 保持top的状态下,按shift+p,可以将所有进程按CPU使用率 ...
- HTML中添加音乐video embed audio
做H5页面时需要添加背景音乐,方法如下 方式一:<video controls="" autoplay="" name="media" ...
- Android Day1
[2013-10-04 9:49] 复习第一课. Building Your First App; 1.安装好SDK 后,启动Eclipse,新建一个Android工程.设置使用默认. 2.检查文件 ...
- mysql 命令行常用命令
1.显示数据库列表. show databases; 2.显示库中的数据表: use mysql; show tables; 3.显示数据表的结构: describe 表名; 4.建库: cr ...
- mysqlfrm初步使用
这个工具也就是读取frm文件生成建表语句默认的模式是再生个实例,使用--basedir选项或指定--server选项来连接到已经安装的实例.这种过程不会改变原始的.frm文件.该模式也需要指定--po ...
- jqgrid获取数据条数
function getResult() {//获取结果结合的函数,可以通过此函数获取查询后匹配的所有数据行. var o = jQuery("#jqgrid"); ...
- 10)django-ORM(创建,字段类型,字段参数)
一:ORM关系对象映射(Object Relational Mapping,简称ORM) ORM分两种: DB first 先在数据库中创建数据库表等 Code first 先创建类,然后根据类创建数 ...
- vue----less引用
1.安装less. npm install less less-loader --save-dev 2.修改webpack.config.js { test: /\.less$/, use:[ 'st ...