图2.11 离子层示意图
''
(a)表示同号离子层, O离子所在层与 O离子所在层相距ia
(b)表示异号离子层, O离子所在层和O 离子所在层相距(i-0.5)a
当 CsCl埃夫琴晶胞边长很大时,晶胞最外层的任一个离子对参考离子的库仑能都变得很小,但它们对参考离子总的库仑能不能忽略.对于由(2p)个CsCl晶胞所构成的埃夫琴晶胞来说,最外层有6*(2p)个与参考离子同号的离子,它们与参考离子的距离为(1/2)pa~(32)pa,它们与参考离子的库仑能为pe24??0a量级,这是一个相对大的正值.对于由(2p+1)个CsCl 晶胞所构成的埃夫琴晶胞来说,离外层有6*(2p+1)个与参考离子异号的离子,它们与参考离子的库仑能为?pe24??0a量级,这是一个绝对值相对大的负值,因此,由(2p) 个CsCl晶胞构成的埃夫琴晶胞所计算的库仑能,与由(2p+1)个CsCl晶胞构成的埃夫琴晶胞所计算的库仑能会有较大的差异.即每一情况计算的库仑能都不能代表CsCl晶体离子间相互作用的库仑能.因此这两种情况所计算的马德隆常数也必定有较大的差异,由1个CsCl晶胞、8个CsCl 晶胞和27个CsCl晶胞构成的埃夫琴晶胞的计算可知, CsCl埃夫琴晶胞体积不大时,这种现象已经存在.
为了克服埃夫琴方法在计算马德隆常数时的局限性,可采取以下方法,令由 (2p)个CsCl晶胞构成的埃夫琴晶胞计算的库仑能为U1,由(2p+1)个CsCl晶胞构成的埃夫琴晶胞所计算的库仑能为U1,则CsCl晶体离子间相互作用的库仑能可近似取作 U?333332321(U1?U2) (1) 23因子1/2 的引入是考虑除了(2p+1) 个CsCl 晶胞构成的埃夫琴晶胞最外层离子外,其他离子间的库仑能都累计了两偏,计算U1 和U2 时要选取体积足够大的埃夫琴晶胞,此时埃夫琴晶胞最外层离子数与晶胞内的离子数相比是个很小的数,相应的马德隆常数应为 ??其中:?1?1(?1??2) (2) 2?j'?1?1?'?33??????是由(2p)个CsC1晶胞构成的埃夫琴晶胞计算的值; 由 (2p+1) 个CsC1???1?a??a?j?i??i?晶胞构成的埃夫琴晶胞所计算成本的值.
为简化计算,特选取晶胞边长a为计算单位,由于2R?3a,所以
1?3'''??? (3) ??? ???, ?'??2i?ai?其中ai' 是某一离子到参点的距离与a的比值.
考虑到对称性,对选定的埃夫琴晶胞,把晶胞的离子看成分布在一个个以参考离子为对称心的正六面体的六个面上,体积不同的正六面六个面上的离子分别计算.
由(2p)个CsC1晶胞构成埃夫琴晶胞时,由分析整理可得
p?3?p?1??1?A?B?C, (4) ??iip???2?i?1i?1?3由(2p+1)个 CsC1 晶胸构成埃夫琴晶胞时,
p?3?p?1??2?A?B?D, (5) ??iip???2?i?1i?1?3 6
其中:
Ai????x'y'iikx'y'x?y?i2'2'2(1?i?p),(6)
Ai表示与 O点距离为ia的6个面上所有的离子对马德隆常数的面贡献,因为这些离子与参考离子同号,故到负号.x、y' 是离子在平面 o'x'y' 上的坐标, kx'y'代表 6个面上等价离子的个数,其取值规则为:
'(1) 在角上(如E点),即x=i 且 y'= i. 时, kx'y'=8;
''(2) 在棱与坐标轴的交点(如 F点),x=i 且y'= 0或 x=0且y'= 0时, kx'y'=6
''(3) 在棱上的其他点(如H、I点)即不满足上述条件,且x=i或y'= i.时, kx'y'=12 ''(4) 在O点,即x=0且y'= 0时, kx'y'=6
(5) 在除O 点外的面上的点(如J点),即不满足上述条件时,kx'y'=24.
i?0.5i?0.5' Bi?x?y?(i?0.5)Bi代表距O点距离为(i-0.5)a的6个面上的离子对马德隆常数的贡献,因为这种些离子与参考离子异号,故取
x?0.5y?0.5''??''kx''y'2'22(1?i?p),(7)
正号. x,y是离子在平面oxy上的坐标, kx'y'代表这6个面上等价离子的个数,其取值规则为:
''(1) 在角上(如K点),即x=i 且 y'= i.时, kx'y'=8;
'''''(2) 在棱下(如L、M 点),即不满足不述条件,且x=i或y'= i时,kx'y'=12;
'(3) 在面上(如N点)好不满足上述条件时, kx'y'=24.
'' Ci????iik\''2xy'x'?0y'?0x?y?i2'2(i?p),
Ci表示在边长为2pa 的晶胞最外层,即与参考离子相距pa的6个面上的离子对马德隆常数的贡献,应取负号,与Ai的不同在于k\x'y'的取值: =kx'y'/8; =kx'y'/4; =kx'y'/2.
'''kx''y(1) 在角上, k(2) 在棱上, k(3) 在面上, ki?0.5i?0.5\x'y'\x'y'\x'y'Di?x?0.5y?0.5??''x?y?(i?0.5)'2'2(i?p),
2Di表示在边长为2(p?1)a的晶胞最外层,即与参考离子相距(p+0.5)a的离子层对马德隆常数的贡献,应取正号,与
Bi的不同在于kx''''y'的取值:
''''(1) 在角上, kx'y'=kx'y'/8; ''''(2) 在棱上, kx'y'=kx'y'/4;
''''(3) 在面上, kx'y'=kx'y'/2.
表2.1给出了计算结果,给出的?是由分别对应2p和2p+1的?1和?2求得的,实际上, ?1和?2只需对应边长相近的埃夫琴晶胞即可,如取对应2p和2p-1的埃夫琴晶胞也可得到一样的收敛结果,由以上数据可见,马德隆常数?随晶胞边
7
长的增大而迅速收敛.
该方法适用于NaC1结构以外离子晶体马德隆常数的计算.
表2.21 CsC1晶体结构马德隆常数 ? 2p ?1 2p+1 ?2 2 4 10 50 100 200 300 400 500 600 700 800 6.
3.064806 3.102401 3.119695 3.122891 3.122991 3.123016 3.123021 3.123022 3.123023 3.123023 3.123024 3.123024 3 5 11 51 101 201 301 401 501 601 701 801 0.439665 0.415594 0.405077 0.402453 0.402358 0.402334 0.402329 0.402327 0.402327 0.402326 0.402326 0.402326 1.7522355 1.7589975 1.7623860 1.7626720 1.7626745 1.7626750 1.7626750 1.7626745 1.7526750 1.7626745 1.7626750 1.7626750 只计及最近邻间的排斥作用时,一离子晶体离子间的互作用势为
??R?e2?e?,(1)??Ru(r)??(1)最近邻(2)最近邻以外 2??e,(2)?r?式中?,?是常数,R是最近邻距离,求晶体平衡时,原子间总的互作用势.
[解 答]
设离子数目为2N,以rij?ajR表示第j个离子到参考离子i的距离,忽略表面效应,则总的相互作用能可表示为
?'?e2???R??????eU=N????? (?表示最近邻)
??aR??j???j???e2?R????Z?e =N??, ?R?其中???i'?1???? ?a?j?? 为马德隆常数,+号对应于异号离子,-号对应于同号离子;Z为任一离子的最近邻数目,设平衡时R=R0 ,由平衡条件
dUdRR0??e2Z??R???N?2?e??0,得
??R0? ? 平衡时的总相互作用为
?e2R20?Z?e?R0?.
??e2N?e2?R0?? U(R0)?N???Z?e??RR00??7. 设离子晶体中,离子间的互作用势为
??????1?R?. ?0? 8
?e2b??,最近邻??RRm u(r)?? 2e??,最近邻以外??r(1) 求晶体平衡时,离子间总的相互作用势能U(R0) (2) 证明: U(R0)??????Zm????1m?1
其中?是马德隆常数,Z是晶体配位数 [解答]
(1)设离子数目为2N, 以rij?ajR表示第j个离子到参考离子i的距离,忽略表面效应,则总的相互作用能可表示
?'?e2?b?????m?(?表示最近邻) U=N??????R???ajR??j???e2b??Zm?, =N??R??R?1?'??,为马德隆常数,+号对应于异号离子,-号对应于同号离子.Z 为任一离子的最近邻数目,设平衡时其中??????i?aj?R=R0由平衡条件
dUdrR0??e2Zmb?Zmb?N?2?m?1??0,得m?1=?e2
R0?R0?R0?Zmb?R?即0??e2?????1m?1.
于是,晶体平衡时离子间总的相互作用势能
?Zmbb?NZbU0=N??m?Zm???m(m?1).
R0?R0?R0(2)晶体平衡时离子间的相互作用势能可进一步化为
U0=?(m?1)NbZm?1m?1mm?1??(m?1)Nb(?e)Z1m?1m2m1m?1mm?1.
?Zmb????e2????m(mb)由上式可知 U0???Z???????1m?1.
n8.一维离子链,其上等间距载有正负2N个离子,设离子间的泡利排斥只出现在最近邻离子之间,且为b/R,b,n 是常R是两最近邻离子的间距,设离子电荷为q ,
2Nq21n2?1?(1) 试证明平衡间距下 U(R0)=??1??;
4??0R0?n?(2) 令晶体被压缩,使R0?R0(1??), 试证明在晶体被压缩单位长度的过程中外力作功的主项为c?2其中
9
(n?1)q21n2c=;
R0(3) 求原子链被压缩了2NR0?e(?e??1)时的外力
[解答]
(1) 因为离子间是等间距的,且都等于R,所以认定离子与第j个离子的距离rj 总可表示成为rj?ajR
aj是一整数,于是离子间总的互作用势能
?q22N?'q2b?U(R)??n???N????4??02?4??0rjrj???j?R??i'?1???a?i?2b????, ?Rn???其中+、-分别对应相异离子和相同离子的相互作用.一维离子晶格的马德隆常数(参见本章习题2)为利用平衡条件
?i'?1????a???21n2.
i??dU(R)dR?0
R0n-1q21n2R0 得到b=, 4??0n2Nq21n2?1R0n?1????. U(R)=?n?4??0?RnR??在平衡间距下
2Nq21n2?1? U(R0)??1??.
4??0R0?n?(2) 将互作用势能在平衡间距附近展成级数
1?d2U??dU??(R?R0)2?? U(R)?U(R0)???(R?R0)??2??2?dR?R?dR?R00由外力作的功等于晶体内能的增量,可得外力作功的主项为
1?d2U?2?(R?R)W=U(R)?U(R0)??, 02?2?dR??R0其中利用平衡条件,将R=R0(1??) ,代入上式,得到
1?(n?1)q21n2? W=??(2NR0?)?. 22??4??0R0??晶体被压缩单位长度的过程中,外力作的功的主项
1?(n?1)q21n2?W =??? 222NR0???4??0R0??(n?1)q21n2令c=
4??0R02(CGS)
得到在晶体被压缩单位长度的过程中,外力作的功的主项为
c?. 2(3)设???e时外力为Fe,由于在弹性范围内,外力与晶格的形变成正比,所以
?(2NR0?), Fe= ?(2NR0?e),
其中?为比例系数离子链被压缩2NR0?e过程中外力作的功
F=
10