Next Article in Journal
Correction: Karthik et al. Experimental Investigation of the Mechanical Properties of Carbon/Basalt/SiC Nanoparticle/Polyester Hybrid Composite Materials. Crystals 2023, 13, 415
Previous Article in Journal
Coloration Mechanisms of Paleozoic Marbles of Central Anatolia: Mineralogical and Geochemical Evidence from White, Blue, and Grayish-Blue Calcites, Kırşehir, Türkiye
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Indexing 2D Powders and Lagrange–Gauss Reduction

by
Detlef-M. Smilgies
1,2
1
Materials Science and Engineering Program and Center for Advanced Microelectronics Manufacturing (CAMM), Binghamton University, Binghamton, NY 13902, USA
2
R. F. Smith School of Chemical and Biomolecular Engineering, Cornell University, Ithaca, NY 14853, USA
Crystals 2026, 16(1), 43; https://doi.org/10.3390/cryst16010043
Submission received: 5 December 2025 / Revised: 27 December 2025 / Accepted: 30 December 2025 / Published: 7 January 2026
(This article belongs to the Section Inorganic Crystalline Materials)

Abstract

Two-dimensional (2D) powders constitute an important class of molecular thin films where a specific close-packed plane forms parallel to the substrate surface, while there is no preferred lateral ordering. Using results from classic lattice reduction theory, a systematic scheme is proposed in order to determine the 3D surface unit cell for 2D powders in reciprocal space. The approach is based on a sorted set of lengths q 1 , q 2 , q 3 , of the in-plane components of the scattering vector, which is directly obtained from the scattering pattern. After a first match is established, a refinement procedure is presented that makes full use of the complete set of scattering vectors and, as such, corrects for small experimental errors and ensures a good overall match with the observed reflections. After identifying the in-plane components, the full 3D surface unit cell can be found in a straightforward way.

1. Introduction

A characteristic of functional thin films grown on smooth substrates, such as silicon wafers and glass slides, is that films crystallize with a specific crystallographic plane parallel to the substrate, while crystalline domains are randomly oriented laterally. Such 2D powders can be conveniently characterized with X-ray scattering techniques such as GISAXS or GIWAXS (grazing incidence small or wide-angle x-ray scattering, respectively), which make use of area detectors [1,2,3,4,5] or line detectors [4,6] and cover large parts of reciprocal space efficiently. While typically 10 to 50 reflections can be observed, this is by no means sufficient for an ab initio crystal structure determination. Nonetheless, usually the thin film lattice constants can be determined. In many cases the molecular lattice in the thin film is different from the bulk single crystal. Usually the structure of the molecule is known from single crystal diffraction, which is performed routinely after molecule synthesis. By determining the thin-film crystal lattice parameters, a rigid molecule approximation can be employed where the molecular structure is taken from single crystal data and then fit into the experimentally determined thin-film unit cell [7,8,9]. This way the molecular orientation on the substrate can be found, from which other properties, in particular the lateral and perpendicular charge mobilities, can be calculated and correlated with device performance.
Hence the determination of the thin-film molecular lattice, also known as indexing, is crucial for understanding the performance of molecular thin films [5,10,11,12,13,14]. Another fascinating aspect is polymorph control during thin-film processing [15,16,17,18,19,20,21]. In the following it will be discussed how to approach this problem for low-symmetry lattices that small molecules typically crystallize in and how insights from classical mathematics help to determine a compact surface unit cell.

2. Methods

The idea for this paper originated in a series of brain-storming sessions with Google Gemini 2.5 and Anthropic Claude Sonnet 4.5 about how to uniquely define a “best” unit cell for a 2D lattice. This brought classical work on number theory and contemporary work on cryptography to the author’s attention that is usually not referred to in modern crystallography. The properties of the 2D reduced unit cell have important consequences for solving the indexing problem for 2D powders.

3. Results and Discussion

In this section important concepts such as surface unit cells and scattering rods are introduced, and then the indexing problem will be discussed and illustrated with examples.

3.1. Bulk and Surface Unit Cell in Real and Reciprocal Space

When molecules crystallize on a smooth substrate, they often choose a molecular layer inside the bulk structure to form a dense-packed layer parallel to the substrate surface. This can be a low-index Miller plane such as (001), but sometimes such molecular layers are formed in different planes inside the crystallographic unit cell, such as (201) [22,23]. In the latter case the lattice vectors of the surface unit cell do not coincide with the bulk lattice vectors. The surface unit cell has some interesting properties, which help to solve the indexing problem.
With two lattice vectors lying in the surface plane, this means that the reciprocal surface unit cell, constructed in the usual way from the real-space surface unit cell of a multilayered thin film, will have a vector c * that is perpendicular to the reference surface. In contrast, the other reciprocal vectors will, in general, have components both parallel and perpendicular to the surface plane, in particular for triclinic lattices, where all angles between lattice vectors differ from 90°. Hence the indexing problem can be separated into finding the in-plane lattice parameters a * , b * and the enclosed angle γ * and then, as a second step, determining a solution for the perpendicular lattice parameters [5]. Here we will be mainly concerned with deriving the in-plane lattice parameters of the reciprocal surface unit cell.

3.2. Scattering Rods

For a 2D powder we established that the c * reciprocal lattice vector is perpendicular to the substrate surface. The diffraction spots form lines along c * , the so-called scattering rods [23]. For stronger reflections one can also observe diffuse scattering streaks perpendicular to the surface, which originate from the truncation of the thin-film lattice at its surface [24,25]. Due to the nonlinear relationship between angular space and reciprocal space, the scattering rods often appear slightly curved in the detector image. However, with suitable software, the reflections along the rods can be extrapolated and so the in-plane q -vectors can be found, even if there are no reflections close to the horizon. This provides us with a sufficient number of in-plane scattering vectors, which will then be used for solving the in-plane lattice.

3.3. 2D Lattices and Lagrange–Gauss Reduction

A 2D lattice is given by two vectors a * and b * that are not colinear. Lattice points are given as
q h , k = h   a * + k b *
yielding for the squared lengths
q 2 h , k = h 2 a * 2 + 2   h k   a *   b *   c o s γ * + k 2 b * 2
where h , k Z are integer numbers and γ * is the enclosed angle between the parallel lattice vector components. We note that q ( 1,0 ) = a * and q ( 0,1 ) = b * , i.e., a * and b * are contained within the set of lattice vectors, as is the origin. A well-known problem is that there is an infinite number of choices of a * and b * that can span the same lattice (see Figure 1). However, other than in higher dimensions, there is a well-defined way in two dimensions to uniquely extract a “best” choice of such vectors that was found in classic mathematics of the 18th century. Lagrange in 1773 and Gauss in 1801 independently encountered 2D lattices in the course of their studies on binary quadratic forms [26,27]. The Lagrange–Gauss algorithm can be easily described (see Figure 2): if there are two vectors generating the lattice, let us call the shorter one a * and the other b * . Subtract a * from b * to obtain a new vector b * . If the new vector b * is shorter, repeat. If b * ends up being shorter than a * , exchange their roles. Eventually the length of the b * vector cannot be reduced any further and the “best” base a * , b * is found. Gauss proved that this will always be achieved in a finite number of steps; in fact, the algorithm is quite efficient.
This lattice reduction algorithm provides a finite scheme to obtain a unit cell with the two shortest possible lattice vectors a * and b * with lengths a * b * and an enclosed angle γ * close to 90°. In fact, from the algorithm, it follows directly [29,30] that
60 ° γ * 120 °
where the equality is assumed for the hexagonal lattice with a * = b * .
Independent of specific unit cell choices, two 2D lattices are identical if there is a combination of rotations and translations that maps the lattice points onto each other. If we are only interested in the lengths of lattice vectors, as in our further analysis, two such lattices can be said to be equivalent when they can be brought to match if also a mirror reflection is involved. This is the case for any angle 0 < θ < 30 ° and lattices that have the same a * and b * but γ * = 90 ° + θ and γ * = 90 ° θ . Thus the range of γ * for equivalent lattices can be further reduced to
60 ° γ * 90 °
Here we chose to have an acute angle between a * and b * . This choice is consistent with the use of obtuse angles in real space and acute angles in reciprocal space in crystallography. Lagrange–Gauss reduction considerably reduces the available parameter space for the lattice parameters and also provides a unique parameter set, which has further important properties.
For a unit cell spanned by vectors a * and b * , we obtain the lengths of the diagonals:
d * =   q 1 ,   1 = b * a * = a * 2   +   b * 2 2 a *   b *   c o s ( γ * )
d * = q 1 ,   1 = a * + b * = a * 2 + b * 2 + 2 a *   b *   c o s ( γ * )
With the choice of γ * to be acute and, hence, cos γ * > 0 , d * is the shorter diagonal (see Figure 3). Moreover, d * is also the third shortest lattice vector with b * d * d * < 2 b * , except for colinear multiples of a * , which will be ignored. All in all, we obtain an alternative way to uniquely describe the lattice by the set of vectors of shortest lengths a * ,   b * , d * that are not pairwise colinear. This is due to the fact that a triangle is uniquely given by two sides and the enclosed angle or, alternatively, by three sides (see Figure 3). The importance of the cell diagonal was realized in the classic works of Selling and Delaunay as well as Niggli in their efforts to determine a uniquely defined unit cell in three dimensions [31,32,33].

3.4. The Indexing Problem

The latter description of the reduced unit cell is well suited to tackle the indexing problem for the 2D lattice of the parallel components. From the analysis of a GIWAXS image, a series of q -values can be derived with
q 1 < q 2 < q 3 <
If we can assume that we have observed a complete set of q -values and considering the properties of the “best” unit cell, we can identify the first q -values in this sorted set with a * ,   b * , and d if we carefully include special cases:
Case 1: Hexagonal lattice
a * = b * = d * = q 1 :   γ * = 60 °
Case 2: Rhombic lattice (including square)
a * = b * = q 1 ,   d * = q 2 :   γ * = a r c c o s ( 2 a * 2 d * 2 ) / 2 a * 2
Case 3: Oblique lattice (including rectangular)
a * = q 1 ,   b * = q 2 , d * = q 3 :   γ * = a r c c o s ( a * 2 + b * 2 d * 2 ) / 2 a *   b *
From the best match of these three cases, we can calculate q h , k for a suitable range of h and k and then sort them by length and compare this sequence with the experimentally obtained sequence. This approach avoids guessing of indices h , k but instead relies on sorting q i by length, which will also be of importance for the further refinement step. Figure 4 illustrates how the scattering rods determined by the three possible cases compare and it can be clearly seen that Case 3 is the correct choice in this example. Figure 4 was generated using the reciprocal space mode of program indexGIXS (Version 2T) [34]. The test data set was obtained from a thin film of the conjugated molecule TES-ADT (5,11-bis (triethyl silylethynyl) anthradithiophene) [35]. For details see the Supplementary Materials.

3.5. Further Refinement

After having established a good starting point, the lattice constants can be refined further. Since we only made use of the first three q i for the starting point at most, we have to take into account that small experimental errors remain, which can affect the match for the higher q i , in particular for triclinic lattices. Hence it is desirable to include all observed q i in the refinement, in order to improve the overall match and make full use of the available information. The next task is to relate the calculated spots with the measured sequence. It is important for this step to identify possible overlapping spots or spots that are too weak to be observed. Below, in Table 1, the matching of calculated and experimental data is illustrated based on the example shown in Figure 4.
Using this table we now have a system of equations that can be linearized:
q e x p 2 h , k = h 2   X + k 2   Y + h k   Z
with
X = a * 2   , Y = b * 2 , Z = 2   a *   b * cos γ *
by rewriting Equation (2). This system of equations is overdetermined, but a least-squares optimization can be performed. We construct the matrix M with columns h 2 ,   k 2 , and h k for all q i :
M =   h 2     k 2     h k .  
The equation system can be written then as
M X Y Z = q e x p 2 .
The least-squares problem leads to the normal equations:
M T M X Y Z = M T q e x p 2 ,
and its solution X , Y , Z yields the refined reciprocal lattice constants:
a *   = X ,   b * = Y ,   γ * = a r c c o s ( Z / 2   a *   b * )
For TES-ADT we found the following lattice parameters for the in-plane components of the reciprocal surface unit cell: a * = 8.76 nm−1, b * = 9.39 nm−1, and γ * = 73.66°.

3.6. Reconstructing the 3D Surface Unit Cell

When the 2D lattice of the parallel lattice vector components has been found, it is straightforward to obtain the perpendicular components. If the data set covers the 00 l scattering rod, c * can be determined directly from the q -value of the lowest diffraction spot along the scattering rod. Similarly a * and b * can be directly obtained from the ( 10 l ) and 01 l scattering rods, respectively, by determining the position of the diffraction spots with the lowest perpendicular components (see Figure 5). If 00 l is not part of the data set, c * can be obtained by matching the spacing of the diffraction spots on the two special scattering rods. Then a similar refinement as outlined in Section 3.5 can be performed, now for the full 3D lattice associated with the reciprocal surface unit cell [5]. With this information the 3D lattice vectors of the reciprocal surface unit cell can be reconstructed
a * = a * 0 a * , b * = b *   c o s ( γ * ) b *   s i n ( γ * ) b * , c * = 0 0 c *
and then back-transformed to the more familiar real-space surface unit cell.
Finally the standard lattice parameters are obtained as the lengths of the lattice vectors and the angles between the lattice vectors [5]. As for the example shown in Figure 4, the thin-film surface unit cell for triclinic TES-ADT was found to have the lattice parameters a = 0.70 nm, b = 0.75 nm, c = 1.76 nm, α = 96.6°, β = 92.3°, and γ = 106.0°, slightly distorted from the bulk unit cell parameters a = 0.67 nm, b = 0.73 nm,   c = 1.67 nm, α = 98.1°, β = 94.5°, and γ = 103.9°.

3.7. Forbidden Scattering Rods

For monoclinic lattices with the common space group p21/a, the whole ( 10 l ) scattering rod is forbidden when (001) is the texture plane parallel to the surface. Note that this is a rather restrictive condition; it only occurs for glide planes and only for a specific orientation of the molecular planes so that the glide translation vector lies in the molecular plane. Nonetheless this situation is not uncommon; for instance, polymorphs of anthracene, pyrene, and perylene assume such thin-film structures [5].
The whole ( 10 l ) scattering rod being forbidden means that we have to assign q 1 as b * and q 2 as d * . Next we have to consider all higher q i with i 3 , for which q i / 2 < d * , and then tentatively assign   a * to be q i / 2 . We should find a promising match of experimental and calculated q i in a finite number of trials. This process is illustrated in Table 2 for the case of C8-BTBT (2,7-dioctyl [1]benzothieno [3,2-b][1]benzothiophene), a conjugated molecule with excellent charge mobility [36]. Figure 6 shows a typical GIWAXS pattern for a thin film of C8-BTBT deposited on a silicon wafer, which could be indexed following this procedure. The streak-like shape on the diffraction spots is due to the small sample-detector distance compared to the width of the sample [37]. For details see the Supplementary Materials.
It is straightforward to generate the trial assignments for   a * using Equation (2) and see also the Supplementary Materials. Correlation with the measured values takes some careful reasoning with regard to resolution and to identify unobserved reflections. Nonetheless, it becomes quickly clear that only choice of q 5 provides an overall good match with q e x p . Following the procedure outlined in Section 3.5 and Section 3.6 the thin-film lattice of C8-BTBT was found to be identical to the bulk structure [36] with lattice parameters a = 0.593 nm, b = 0.788 nm,   c = 2.918 nm, and β = 92.4°.
We note that this procedure can also be applied to molecule lattices with space group p21/c and a (100) growth plane by transforming the lattice to yield space group p21/a [24]. Space group p21/a was highlighted here, because it fits in a natural way with the conventions of the surface unit cell. This scheme can also be employed in case there is reason to believe that one of the first three scattering rods is too weak to be observed.
Finally we note that space-group forbidden scattering rods can also occur in the orthorhombic system when the low-index molecular planes (100), (010), or (001) are formed parallel to the substrate surface. According to the current statistics of the Cambridge Structural Database, only 5.5% of known molecular structures have a higher symmetry, while triclinic (26.2%) and monoclinic structures (51.4%) are the most common [38].

3.8. Multiples of a *

Multiples of   a * can be a problem when   a * is much smaller than b * , i.e., when 2   a * and so forth are smaller than b * or d * . However, such q -values can be easily identified and skipped over when assigning b * and d * . Another issue to consider here is that b * and d * will be very close and may not be resolved, i.e., b * d * (see Figure 7). Equation (9) can be rewritten in this case as
a * = q 1 ,   b * = d * = q 2 , :   γ * = a r c c o s ( a * / 2   b * )
which can be considered as Case 4. Otherwise the analysis can proceed the same way as in Case 3.
In such a case it should also be checked whether q 1 is not   a *   but actually 2   a * , i.e., if the lattice is monoclinic with a forbidden scattering rod. If a match is still not successful, it should also be checked whether b * accidentally coincides with a multiple of   a * by constructing a similar table as Table 2.

3.9. Other Complications

Finally there can be additional reflections from either the substrate, another film polymorph, and some other impurity in the film. First thing to look for is whether there is a difference in the radial and tangential spot widths or the overall spot shape in order to identify such interlopers and remove them from consideration. Other than that, there would be multiple trials needed, with various combinations of spots taken out of consideration. In such a situation recent computational methods may be a better option [39,40,41,42]. This case is the worse case scenario for any kind of indexing approach but, fortunately, the likelihood that such a q -value would be among the first three q -values of the film is finite.

4. Conclusions

A systematic approach to indexing 2D powders is presented that makes use of results based on classic mathematical work by Lagrange and Gauss. The reduced reciprocal unit cell of a thin film has important properties; in particular, it establishes that the shortest in-plane q -vectors can be identified with a * = q (1, 0), b * = q 0 ,   1 , and d * = q ( 1 , 1 ) . The method is particularly useful for primitive lattices of triclinic and monoclinic symmetry, which are formed by the vast majority of small molecules. Crystallographers have tackled such problems for 3D powder diffraction and found similar lattice reduction schemes in 3D, resulting in the modern convention for assigning bulk unit cells [43]. The case of 2D powders lies somewhere in between pure 2D and 3D systems, with the six lattice constants of highly textured molecular thin films separating into 3 + 3 parameters for the surface unit cell in reciprocal space. Making use of complete scattering rods to identify the in-plane q i should help to overcome the problem of missing reflections. For space-group forbidden scattering rods, a way to recover the missing q -value has been discussed.
The approach has been successfully applied to indexing triclinic and monoclinic lattices in organic semiconductors. While the focus here was on low-symmetry lattices, we note that the approach does not preclude application to lattices with higher symmetry. However, there are more extended glide-plane symmetries, in particular for the orthorhombic system, which can lead to more missing scattering rods. Such lattices are much less common for small molecules, though, and hence the presented approach should cover a large variety of molecular thin films. Although not exhaustively complete, the outlined approach provides a good starting point to find an indexation for the reciprocal surface unit cell from which the 3D surface unit cell in real space can then be obtained.

Supplementary Materials

The following supporting information can be downloaded at: https://www.mdpi.com/article/10.3390/cryst16010043/s1, Experimental parameters for Figure 4 and Figure 6; Programing notes for Table 1 and Table 2 and the refinement procedure.

Funding

The Novo Nordisk Foundation is gratefully acknowledged for funding RUCSAXS—Roskilde University Interdisciplinary X-ray Scattering Hub—with grant NNF21OC0068491.

Data Availability Statement

Software and data sets used in this work can be obtained from the author upon reasonable request. Key data are listed in Table 1 and Table 2. Sample preparation and data acquisition as well as the scripts to generate Table 1 and Table 2 are listed in the Supplementary Materials.

Acknowledgments

Stephanie Lee (New York University) and Lynn Loo (Princeton University) are thanked for use of the TES-ADT test data set. The C8-BTBT sample was kindly provided by Katarzyna Janik and Jakob Kjelstrup-Hansen (University of Southern Denmark). The author thanks Dorthe Posselt for hosting him at Roskilde University and for the use of the RUCSAXS instrument and Jonathan M. Gow for his help with collecting the data. Ideas for this work evolved during a series of brainstorming sessions on reduced unit cells and indexing of 2D lattices with Gemini 2.5 (Google) and Claude Sonnet 4.5 (Anthropic), during which the author was made aware of Lagrange–Gauss reduction of 2D lattices and methods for least-squares optimization of overdetermined systems of equations. All suggested algorithms and references were reviewed independently and verified for their validity. The author takes full responsibility for the published content and all assertions made in the publication.

Conflicts of Interest

The author declares no conflicts of interest.

Abbreviations

The following abbreviations are used in this manuscript:
GISAXSGrazing-incidence small-angle X-ray scattering
GIWAXSGrazing-incidence wide-angle X-ray scattering
TES-ADT5,11-bis (triethyl silylethynyl) anthradithiophene
C8-BTBT2,7-dioctyl [1]benzothieno [3,2-b][1]benzothiophene

References

  1. Sirringhaus, H.; Brown, P.J.; Friend, R.H.; Nielsen, M.M.; Bechgaard, K.; Langeveld-Voss, B.M.W.; Spiering, A.J.H.; Janssen, R.A.J.; Meijer, E.W.; Herwig, P.; et al. Two-dimensional charge transport in self-organized, high-mobility conjugated polymers. Nature 1999, 401, 685–688. [Google Scholar] [CrossRef]
  2. Breiby, D.W.; Bunk, O.; Andreasen, J.W.; Lemke, H.T.; Nielsen, M.M. Simulating X-ray diffraction of textured films. J. Appl. Crystallogr. 2008, 41, 262–271. [Google Scholar] [CrossRef]
  3. Steele, J.A.; Solano, E.; Hardy, D.; Dayton, D.; Ladd, D.; White, K.; Chen, P.; Hou, J.; Huang, H.; Saha, R.A.; et al. How to GIWAXS: Grazing Incidence Wide Angle X-Ray Scattering Applied to Metal Halide Perovskite Thin Films. Adv. Energy Mater. 2023, 13, 2300760. [Google Scholar] [CrossRef]
  4. Werzer, O.; Kowarik, S.; Gasser, F.; Jiang, Z.; Strzalka, J.; Nicklin, C.; Resel, R. X-ray diffraction under grazing incidence conditions. Nat. Rev. Methods Primers 2024, 4, 15. [Google Scholar] [CrossRef]
  5. Smilgies, D.-M. Probing Functional Thin Films with Grazing Incidence X-Ray Scattering: The Power of Indexing. Crystals 2025, 15, 63. [Google Scholar] [CrossRef]
  6. Smilgies, D.-M.; Blasini, D.R.; Hotta, S.; Yanagi, H. Reciprocal space mapping and single-crystal scattering rods. J. Synchrotron Radiat. 2005, 12, 807–811. [Google Scholar] [CrossRef] [PubMed]
  7. Yoshida, H.; Inaba, K.; Sato, N. X-ray diffraction reciprocal space mapping study of the thin film phase of pentacene. Appl. Phys. Lett. 2007, 90, 181930. [Google Scholar] [CrossRef]
  8. Schiefer, S.; Huth, M.; Dobrinevski, A.; Nickel, B. Determination of the crystal structure of substrate-induced pentacene polymorphs in fiber structured thin films. J. Am. Chem. Soc. 2007, 129, 10316–10317. [Google Scholar] [CrossRef]
  9. Mannsfeld, S.C.B.; Tang, M.L.; Bao, Z. Thin film structure of triisopropylsilylethynyl-functionalized pentacene and tetraceno[2,3-b]thiophene from grazing incidence X-ray diffraction. Adv. Mater. 2011, 23, 127–131. [Google Scholar] [CrossRef] [PubMed]
  10. Li, R.; Ward, J.W.; Smilgies, D.-M.; Payne, M.M.; Anthony, J.E.; Jurchescu, O.D.; Amassian, A. Direct structural mapping of organic field-effect transistors reveals bottlenecks to carrier transport. Adv. Mater. 2012, 24, 5553–5558. [Google Scholar] [CrossRef]
  11. Lamport, Z.A.; Li, R.; Wang, C.; Mitchell, W.; Sparrowe, D.; Smilgies, D.-M.; Day, C.; Coropceanu, V.; Jurchescu, O.D. Organic thin films with charge-carrier mobility exceeding that of single crystals. J. Mater. Chem. C 2017, 5, 10313–10319. [Google Scholar] [CrossRef]
  12. Mas-Torrent, M.; Rovira, C. Role of Molecular Order and Solid-State Structure in Organic Field-Effect Transistors. Chem. Rev. 2011, 111, 4833–4856. [Google Scholar] [CrossRef]
  13. Hiszpanski, A.M.; Loo, Y.-L. Directing the film structure of organic semiconductors via post-deposition processing for transistor and solar cell applications. Energy Environ. Sci. 2014, 7, 592–608. [Google Scholar] [CrossRef]
  14. Jones, A.O.F.; Chattopadhyay, B.; Geerts, Y.H.; Resel, R. Substrate-Induced and Thin-Film Phases: Polymorphism of Organic Materials on Surfaces. Adv. Funct. Mater. 2016, 26, 2233–2255. [Google Scholar] [CrossRef]
  15. Giri, G.; Verploegen, E.; Mannsfeld, S.C.B.; Atahan-Evrenk, S.; Kim, D.H.; Lee, S.Y.; Becerril, H.A.; Aspuru-Guzik, A.; Toney, M.F.; Bao, Z. Tuning charge transport in solution-sheared organic semiconductors using lattice strain. Nature 2011, 480, 504–508. [Google Scholar] [CrossRef]
  16. Diao, Y.; Shaw, L.; Bao, Z.; Mannsfeld, S.C.B. Morphology control strategies for solution-processed organic semiconductor thin films. Energy Environ. Sci. 2014, 7, 2145–2159. [Google Scholar] [CrossRef]
  17. Wan, J.; Li, L.; Ulbrandt, J.G.; Smilgies, D.-M.; Hollin, J.; Whalley, A.C.; Headrick, R.L. Transient phases during fast crystallization of organic thin films from solution. APL Mater. 2016, 4, 016103. [Google Scholar] [CrossRef]
  18. Richter, L.J.; DeLongchamp, D.M.; Amassian, A. Morphology Development in Solution-Processed Functional Organic Blend Films: An In Situ Viewpoint. Chem. Rev. 2017, 117, 6332–6366. [Google Scholar] [CrossRef] [PubMed]
  19. Chen, M.; Peng, B.; Huang, S.; Chan, P.K.L. Understanding the Meniscus-Guided Coating Parameters in Organic Field-Effect-Transistor Fabrications. Adv. Funct. Mater. 2020, 30, 1905963. [Google Scholar] [CrossRef]
  20. Lu, Z.; Wang, C.; Deng, W.; Achille, M.T.; Jie, J.; Zhang, X. Meniscus-guided coating of organic crystalline thin films for high-performance organic field-effect transistors. J. Mater. Chem. C 2020, 8, 9133–9146. [Google Scholar] [CrossRef]
  21. Ren, C.; Cao, L.; Wu, T. Meniscus-Guided Deposition of Organic Semiconductor Thin Films: Materials, Mechanism, and Application in Organic Field-Effect Transistors. Small 2023, 19, 2300151. [Google Scholar] [CrossRef]
  22. Krause, B.; Dürr, A.C.; Ritley, K.; Schreiber, F.; Dosch, H.; Smilgies, D. Structure and growth morphology of an archetypal system for organic epitaxy: PTCDA on Ag (111). Phys. Rev. B 2002, 66, 235404. [Google Scholar] [CrossRef]
  23. Smilgies, D.-M.; Boudet, N.; Struth, B.; Yamada, Y.; Yanagi, H. Highly oriented POPOP films grown on the KCl (001) surface. J. Cryst. Growth 2000, 220, 88–95. [Google Scholar] [CrossRef]
  24. Feidenhans’l, R. Surface structure determination by X-ray diffraction. Surf. Sci. Rep. 1989, 10, 105–188. [Google Scholar] [CrossRef]
  25. Robinson, I.K.; Tweet, D.J. Surface X-ray diffraction. Rep. Prog. Phys. 1992, 55, 599–651. [Google Scholar] [CrossRef]
  26. Lagrange, J.-L. Recherches d’arithmétique. In Nouveaux Mémoires de l’Académie Royale des Sciences et Belles-Lettres de Berlin; Chrétien Fréderic Voss: Berlin, Germany, 1773; pp. 265–312. [Google Scholar]
  27. Gauss, C.F. Disquisitiones Arithmeticæ; Gerhard Fleischer: Leipzig, Germany, 1801. [Google Scholar]
  28. Mighell, A.D.; Karen, V.L.; Munro, R. Determination of Reduced Cells in Crystallography. Available online: https://nvlpubs.nist.gov/nistpubs/sp958-lide/188-190.pdf (accessed on 24 October 2025).
  29. Vallée, B. Gauss’ Algorithm Revisited. J. Algorithms 1991, 12, 556–572. [Google Scholar] [CrossRef]
  30. Hoffstein, J.; Pipher, J.; Silverman, J.H. An Introduction to Mathematical Cryptography; Springer: New York, NY, USA, 2008. [Google Scholar]
  31. Selling, E. Ueber die binären und ternären quadratischen Formen. J. Reine Angew. Math. (Crelle’s J.) 1874, 1874, 143–229. [Google Scholar]
  32. Delaunay, B. Neue Darstellung der geometrischen Kristallographie. Z. Kristallogr. 1933, 84, 109–149. [Google Scholar] [CrossRef]
  33. Niggli, P. Kristallographische und strukturtheoretische Grundbegriffe. In Handbuch der Experimentalphysik; Akademische Verlagsgesellschaft: Leipzig, Germany, 1928. [Google Scholar]
  34. Smilgies, D.-M.; Li, R. indexGIXS—Software for visualizing and interactive indexing of grazing-incidence scattering data. ChemRxiv 2022. [Google Scholar] [CrossRef]
  35. Lee, S.S.; Tang, S.B.; Smilgies, D.-M.; Woll, A.R.; Loth, M.A.; Mativetsky, J.M.; Anthony, J.E.; Loo, Y.-L. Guiding Crystallization Around Bends and Sharp Corners. Adv. Mater. 2012, 24, 2692–2698. [Google Scholar] [CrossRef]
  36. Izawa, T.; Miyazaki, E.; Takimiya, K. Molecular Ordering of High-Performance Soluble Molecular Semiconductors and Re-evaluation of Their Field-Effect Transistor Characteristics. Adv. Mater. 2008, 20, 3388–3392. [Google Scholar] [CrossRef]
  37. Smilgies, D.-M. Scherrer Grain-Size Analysis Adapted to Grazing-Incidence Scattering with Area Detectors. J. Appl. Cryst. 2009, 42, 1030–1034. [Google Scholar] [CrossRef]
  38. Cambridge Structural Database (CSD). CSD Crystal System Statistics 2025. Available online: https://www.ccdc.cam.ac.uk/media/CSD-Crystal-System-Statistics-2025.pdf (accessed on 24 December 2025).
  39. Simbrunner, J.; Simbrunner, C.; Schrode, B.; Röthel, C.; Bedoya-Martinez, N.; Salzmann, I.; Resel, R. Indexing of Grazing-Incidence X-Ray Diffraction Patterns: The Case of Fibre-Textured Thin Films. Acta Crystallogr. A Found. Adv. 2018, 74, 373–387. [Google Scholar] [CrossRef] [PubMed]
  40. Simbrunner, J.; Salzmann, I.; Resel, R. Indexing of Grazing-Incidence X-Ray Diffraction Patterns. Crystallogr. Rev. 2023, 29, 19–37. [Google Scholar] [CrossRef]
  41. Kainz, M.P.; Legenstein, L.; Holzer, V.; Hofer, S.; Kaltenegger, M.; Resel, R.; Simbrunner, J. GIDInd: An Automated Indexing Software for Grazing-Incidence X-Ray Diffraction Data. J. Appl. Crystallogr. 2021, 54, 1256–1267. [Google Scholar] [CrossRef]
  42. Savikhin, V.; Steinrück, H.G.; Liang, R.Z.; Collins, B.A.; Oosterhout, S.D.; Beaujuge, P.M.; Toney, M.F. GIWAXS-SIIRkit: Scattering Intensity, Indexing and Refraction Calculation Toolkit for Grazing-Incidence Wide-Angle X-Ray Scattering of Organic Materials. J. Appl. Crystallogr. 2020, 53, 1108–1129. [Google Scholar] [CrossRef]
  43. Mighell, A.D. Lattice Symmetry and Identification—The Fundamental Role of Reduced Cells in Materials Characterization. J. Res. Natl. Inst. Stand. Technol. 2001, 106, 983–995. [Google Scholar] [CrossRef] [PubMed]
Figure 1. Unit cells of very different shapes can produce the same 2D lattice. The first four unit cells from left to right are primitive unit cells and the right-most cell is the unit cell of the centered rectangular lattice with two lattice points per unit cell, which best reflects the symmetry of the shown lattice. The task of crystallography is to specify rules for a unique “best” unit cell. This cell is defined by the requirement that two lattice vectors be chosen with the shortest length and an enclosed angle as close to 90° as possible. This would be the cell in the center and these are the cells we will be concerned with in the following. Republished from Ref. [28] courtesy of the National Institute of Standards and Technology.
Figure 1. Unit cells of very different shapes can produce the same 2D lattice. The first four unit cells from left to right are primitive unit cells and the right-most cell is the unit cell of the centered rectangular lattice with two lattice points per unit cell, which best reflects the symmetry of the shown lattice. The task of crystallography is to specify rules for a unique “best” unit cell. This cell is defined by the requirement that two lattice vectors be chosen with the shortest length and an enclosed angle as close to 90° as possible. This would be the cell in the center and these are the cells we will be concerned with in the following. Republished from Ref. [28] courtesy of the National Institute of Standards and Technology.
Crystals 16 00043 g001
Figure 2. Lagrange–Gauss reduction to find the “best” unit cell for a 2D lattice which is given by the shortest two lattice vectors with an enclosed angle close to 90°. Shown here is an arbitrary unit cell (blue) being reduced in two steps (green and orange) to the “best” unit cell (orange) using the Lagrange–Gauss algorithm.
Figure 2. Lagrange–Gauss reduction to find the “best” unit cell for a 2D lattice which is given by the shortest two lattice vectors with an enclosed angle close to 90°. Shown here is an arbitrary unit cell (blue) being reduced in two steps (green and orange) to the “best” unit cell (orange) using the Lagrange–Gauss algorithm.
Crystals 16 00043 g002
Figure 3. The reduced unit cell is given by sides a * ,   b * and enclosed acute angle γ * . Alternatively the cell is given by the triangle with sides a * ,   b * and the cell diagonal d * . For a unit cell obtained with Lagrange–Gauss reduction with 60 ° γ * 90 ° , d * fulfills the condition b * d * d * < 2 b * and has thus the third shortest lattice vector length, except for possible multiples of a * , which need to be disregarded in the further analysis.
Figure 3. The reduced unit cell is given by sides a * ,   b * and enclosed acute angle γ * . Alternatively the cell is given by the triangle with sides a * ,   b * and the cell diagonal d * . For a unit cell obtained with Lagrange–Gauss reduction with 60 ° γ * 90 ° , d * fulfills the condition b * d * d * < 2 b * and has thus the third shortest lattice vector length, except for possible multiples of a * , which need to be disregarded in the further analysis.
Crystals 16 00043 g003
Figure 4. Calculation of the scattering rods of a TES-ADT film for the three cases of possible assignments of a * ,   b * , d * with the measured scattering data (ac). Panels (d,e) compare the matching of higher-order scattering rods before and after least-squares refinement.
Figure 4. Calculation of the scattering rods of a TES-ADT film for the three cases of possible assignments of a * ,   b * , d * with the measured scattering data (ac). Panels (d,e) compare the matching of higher-order scattering rods before and after least-squares refinement.
Crystals 16 00043 g004
Figure 5. Reciprocal lattice vectors and their parallel and perpendicular components for a triclinic single crystal. For a 2D powder all reflections are averaged by rotation around the c * axis. When a * and b * have been identified, the perpendicular components can be directly obtained from the scattering image. Reproduced from [5] with modifications.
Figure 5. Reciprocal lattice vectors and their parallel and perpendicular components for a triclinic single crystal. For a 2D powder all reflections are averaged by rotation around the c * axis. When a * and b * have been identified, the perpendicular components can be directly obtained from the scattering image. Reproduced from [5] with modifications.
Crystals 16 00043 g005
Figure 6. Grazing-incidence scattering pattern of a C8-BTBT film. The markers trace the scattering rods of the q i identified with the procedure explained in the text and in Table 2. Note that the important q 1 value was obtained thanks to diffraction spots along the 10 l rod at high q values.
Figure 6. Grazing-incidence scattering pattern of a C8-BTBT film. The markers trace the scattering rods of the q i identified with the procedure explained in the text and in Table 2. Note that the important q 1 value was obtained thanks to diffraction spots along the 10 l rod at high q values.
Crystals 16 00043 g006
Figure 7. Separation of d * (red solid line) and b * (black dashed line) as a function of b * /   a * for γ * = 85°. Multiplies of   a * are indicated as the horizontal dashed blue lines. The vertical purple line indicates the expected sequence of q -values for a specific value of b * /   a * .
Figure 7. Separation of d * (red solid line) and b * (black dashed line) as a function of b * /   a * for γ * = 85°. Multiplies of   a * are indicated as the horizontal dashed blue lines. The vertical purple line indicates the expected sequence of q -values for a specific value of b * /   a * .
Crystals 16 00043 g007
Table 1. Sorted q -values and their Miller indices h , k based on the initial starting point and matched up with q -values from the observed sequence.
Table 1. Sorted q -values and their Miller indices h , k based on the initial starting point and matched up with q -values from the observed sequence.
h k q i c a l c q i e x p
108.828.82 *
019.409.40 *
1110.9510.95 *
1−114.5714.5
2117.5217.45 **
2017.6417.45 **
1218.4018.33
0218.8018.75
2221.921.8
2−122.1822.1
1−222.8922.9
* The initial assignment. ** Closely spaced calculated q vectors get assigned the same experimentally determined q -value assuming spots were closely spaced and not resolved, as judged by the scattering pattern and calculated values. In a case where q -values should have been resolved but no spot was observed, the q -value is eliminated from the refinement.
Table 2. Identification of lattice parameter   a * for a monoclinic unit cell with a glide plane that renders the ( 10 l ) rod forbidden. The headers indicate which q i was tested to be a candidate for 2   a * = q ( 2 , 0 ) .
Table 2. Identification of lattice parameter   a * for a monoclinic unit cell with a glide plane that renders the ( 10 l ) rod forbidden. The headers indicate which q i was tested to be a candidate for 2   a * = q ( 2 , 0 ) .
a * = q 3 / 2 a * = q 4 / 2 a * = q 5 / 2 a * = q 6 / 2 a * = q 7 / 2 q e x p
8.008.008.08.008.008.0
8.009.6010.6511.408.10— *
8.8911.6413.313.309.0713.30 **
13.3013.3013.3414.5313.3013.30
14.9116.001616.0015.0716.00
14.9117.5119.1918.7615.0319.2
16.0019.2019.2620.5016.0019.2
16.0019.7421.3022.8016.2021.30
17.7919.7822.7323.4518.15(22.80) ***
20.4421.7722.7824.0020.40(22.80) ***
20.4423.2712.0024.8620.57— ****
22.2124.0026.2325.5922.3626.2
22.2124.6226.2926.6029.3626.2
* Forbidden by glide plane, ** assigned as d , *** very weak reflections, **** not observed—too weak.
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Smilgies, D.-M. Indexing 2D Powders and Lagrange–Gauss Reduction. Crystals 2026, 16, 43. https://doi.org/10.3390/cryst16010043

AMA Style

Smilgies D-M. Indexing 2D Powders and Lagrange–Gauss Reduction. Crystals. 2026; 16(1):43. https://doi.org/10.3390/cryst16010043

Chicago/Turabian Style

Smilgies, Detlef-M. 2026. "Indexing 2D Powders and Lagrange–Gauss Reduction" Crystals 16, no. 1: 43. https://doi.org/10.3390/cryst16010043

APA Style

Smilgies, D.-M. (2026). Indexing 2D Powders and Lagrange–Gauss Reduction. Crystals, 16(1), 43. https://doi.org/10.3390/cryst16010043

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop