我们定义一次宇称变换 (parity transformation) 为反转所有坐标:

\[\mathcal{P}:
\begin{pmatrix}
x \\
y \\
z
\end{pmatrix}
\rightarrow
\begin{pmatrix}
-x \\
-y \\
-z
\end{pmatrix}
\]

如果在一维世界中,宇称变换就像是透过“镜子”看这个世界;在三维世界中,则是将全部体系对于一个参考点做点对称。

空间反演对称性指一个“晶格”体系在经历宇称变换的前后,原子位置、物理公式等特征保持不变的性质,也称宇称守恒。在宇称守恒的条件下,任何偶数次响应的都被禁止。我们也可以理解为:

在具有空间反演对称性的晶体中,偶数阶非线性效应被禁止。

比如说,我给一个晶体施加电场 \(E\), 那么通过实验我们可以测量其电极化率 \(P\). 现在我们将外加电场固定在 x 轴方向上,假设响应电极化矢量在 y 轴方向(如上图). 我们可以将 \(P\)-\(E\) 的响应关系表示为:

\[P=\chi^1 E + \chi^2 E^2 + ...
\]

现在我们反转外加电场(如上图)。如果该晶体满足宇称守恒的话,所有的物理规律应该在变换前后保持不变。那么反转方向就应该导致:\(E\rightarrow -E\), \(P\rightarrow -P\).即:

\[-P = \chi^1 (-E) + \chi^2 (-E)^2 + ...
\]

联系上述两式,我们可以发现只有在 \(\chi^2=0\) 的条件下,空间反演对称性才可以成立。简单地推广我们就可以发现,如果空间反演对称性成立的话,所有偶次方响应都不应该存在。

那么反过来,如果晶体不满足空间反演对称性,还会有这种限制吗?答案是没有的。

空间反演对称性破缺使得非线性效应被允许。

我们仍然施加一个外加电场,此时的电极化响应具有不确定性。因为晶体不具有空间反演对称性(宇称守恒),如果我们翻转电场,电极化矢量的方向不一定翻转、大小也不一定不变。我们可以用 \(P^{'}\) 加以区分。此时,所有非线性效应都可以存在(\(\chi^2\) 可以是有限值)。

以上我们讨论的都是晶体结构,如果我们考虑到自旋,就会涉及到另一种对称性:时间反演对称性。一次时间反演操作不会改变晶格的坐标,而是会翻转所有自旋方向。

空间反演对称性 (Spatial Inversion Symmetry) 和非线性响应 (Non-linear Response)的更多相关文章

  1. HMAC在“挑战/响应”(Challenge/Response)身份认证的应用

    HMAC的一个典型应用是用在"挑战/响应"(Challenge/Response)身份认证中. 认证流程 (1) 先由客户端向服务器发出一个验证请求. (2) 服务器接到此请求后生 ...

  2. rosetta对称性文件(rosetta symmetry file)的产生及应用

    针对对称性PDB 3UKM,使用make_symmdef_file.pl脚本,可以执行产生对称单元及对称文件: $> $ROSETTA3/src/apps/public/symmetry/mak ...

  3. HTTP响应头信息(Response Headers)与请求头信息(Request Headers)

    打开了电影天堂网站,我们鼠标右键“检查”->打开“开发者工具”->选择“Network”. 刷新网页,选择某一文件点击(此处我是点击db.css),可以观察到Response Header ...

  4. rest-assured之验证响应数据(Verifying Response Data)

    前面的文章中已经介绍过了如果获得响应数据,接下来我们来介绍一下应该如何来验证这些获得的响应数据,比如验证状态码.状态行.cookies.header.content-type以及body体. 1.验证 ...

  5. 请求头(request)和响应头(response)

    说一说常见的请求头和相应头都有什么呢? 1)请求(客户端->服务端[request]) GET(请求的方式) /newcoder/hello.html(请求的目标资源) HTTP/1.1(请求采 ...

  6. rest-assured之获取响应数据(Getting Response Data)

    我们使用rest-assured可以获得响应内容,比如:我们发起一个get请求 get("/lotto") 并且获得响应内容,我们有多种方式可以实现: // 通过流的方式获得响应内 ...

  7. 响应面分析 | response surface analysis | R代码

    先开题,慢慢补充. 参考: 什么是响应面(RSM)分析 Response-Surface Methods in R, Using rsm In-class Examples with R Code R ...

  8. HTTP请求协议中请求报文(Request Headers)跟响应报文(Response Headers)的简单理解

    背景 今儿个一新来的应届生问我,开发模式中所看到的web请求的请求头里的属性怎么理解,我便根据自己的经验随便拉开一个请求跟他聊了起来,顺便自己记录下文字版,以后再有交流直接发地址给他就好了,嘻嘻,机智 ...

  9. windows系统-不能打印问题:PDF打印软件正常打开PDF文件,点击打印后软件卡死并提示未响应(No response)

    电脑突然出现PDF软件卡死问题,导致无法打印:初步思路记录: 导致问题出现的原因可能为文件问题(文件过大,打印机容量小).打印机问题(打印机未连接.故障等).电脑驱动问题(打印机驱动损坏).电脑补丁问 ...

  10. Java Web之请求和响应

    Servlet最主要作用就是处理客户端请求并作出回应,为此,针对每次请求,Web容器在调用service()之前都会创建两个对象,分别是HttpServletRequest和HttpServletRe ...

随机推荐

  1. golang 怎样防止结构体对象被拷贝

    主要实现Lock以及Unlock就可以了 此时使用go vet mian.go 检查就会提示我们./main1.go:25:7: assignment copies lock value to b: ...

  2. golang 无向简单图邻接多重表

    package main import "fmt" type MultipleEdgeNode struct { iVex int iLink *MultipleEdgeNode ...

  3. 批量处理图片(resize;grayscale)以及重命名

    批量处理图片(resize:grayscale)以及重命名 做深度学习,有大量图片需要做为训练集,为方便批量resize,rename,灰度化,制作python脚本. 先纪录一些函数: resize ...

  4. 对于 EI K 逆序对排列计数的另一种自然求和方法的理解

    有一个简单的 \(O(n^3)\) DP,考虑 \(f_{x + 1, k} = \sum_{j = 0}^{x} f_{x, k - j}\),利用前缀和优化即可. 考虑这实际上是 \(f_{x + ...

  5. Easysearch 内核完善之 OOM 内存溢出优化案例一则

    最近某客户在使用 Easysearch 做聚合时,报出 OOM 导致掉节点的问题,当时直接让客户试着调整 indices.breaker.request.limit ,但是不起作用,于是又看了下 Ea ...

  6. C# .NET HttpWebRequest 显示指定SSL TLS 版本

    C# .NET HttpWebRequest 显示指定SSL TLS 版本 (TLS1.0,TLS1.1,TLS1.2) 在程序启动时加入这段代码: ServicePointManager.Secur ...

  7. linux入门篇:查看系统用户信息,以及修改用户密码

    From https://blog.csdn.net/dieyong/article/details/86578472 1 用户列表文件$ cat /etc/passwd 2 用户组列表文件$ cat ...

  8. 查看es结构,es _search查询基础语法

    查看es结构,es _search查询基础语法 http://xx.xx.xx.xx:9200/ ES地址 car_info/_search POST {} POST { "query&qu ...

  9. 如何判断APP页面是原生还是H5

    如何判断APP页面是原生还是H5 1.打开设置,搜索"开发者选项",点击"开发者选项" 华为手机进入开发者模式方法 1.打开华为手机的[设置],找到并点击进入[ ...

  10. 一行超长日志引发的 “血案” - Containerd 频繁 OOM 背后的真相

    案发现场:混沌初现 2024年6月10日,本应是平静的一天.但从上午 9 点开始,Sealos 公有云的运维监控告警就开始不停地响.北京可用区服务器节点突然出现大量 "not ready&q ...