Goldschmidt tolerance factor

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

Goldschmidt's tolerance factor (from the German word Toleranzfaktor) is an indicator for the stability and distortion of crystal structures.[1] It was originally only used to describe the perovskite ABO3 structure, but now tolerance factors are also used for ilmenite.[2]

Alternatively the tolerance factor can be used to calculate the compatibility of an ion with a crystal structure.[3]

The first description of the tolerance factor for perovskite was made by Victor Moritz Goldschmidt in 1926.[4]

Mathematical expression

[edit | edit source]

The Goldschmidt tolerance factor (t) is a dimensionless number that is calculated from the ratio of the ionic radii:[1]

t=rA+rO2(rB+rO)
rA is the radius of the A cation. rB is the radius of the B cation. rO is the radius of the anion (usually oxygen).

In an ideal cubic perovskite structure, the lattice parameter (i.e., length) of the unit cell (a) can be calculated using the following equation:[1]

a=2(rA+rO)=2(rB+rO)
rA is the radius of the A cation. rB is the radius of the B cation. rO is the radius of the anion (usually oxygen).

Perovskite structure

[edit | edit source]

The perovskite structure has the following tolerance factors (t):

Goldschmidt tolerance factor (t) Structure Explanation Example Example lattice
>1[3] Hexagonal or Tetragonal A ion too big or B ion too small. -
0.9-1[3] Cubic A and B ions have ideal size.
0.71 - 0.9[3] Orthorhombic/Rhombohedral A ions too small to fit into B ion interstices.
<0.71[3] Different structures A ions and B have similar ionic radii.

See also

[edit | edit source]

References

[edit | edit source]
  1. ^ a b c d e f g Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  3. ^ a b c d e f Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).