Literature DB >> 32127531

An automatically curated first-principles database of ferroelectrics.

Tess E Smidt1,2, Stephanie A Mack1,2,3, Sebastian E Reyes-Lillo1,2,4, Anubhav Jain3, Jeffrey B Neaton5,6,7.   

Abstract

Ferroelectric materials have technological applications in information storage and electronic devices. The ferroelectric polar phase can be controlled with external fields, chemical substitution and size-effects in bulk and ultrathin film form, providing a platform for future technologies and for exploratory research. In this work, we integrate spin-polarized density functional theory (DFT) calculations, crystal structure databases, symmetry tools, workflow software, and a custom analysis toolkit to build a library of known, previously-proposed, and newly-proposed ferroelectric materials. With our automated workflow, we screen over 67,000 candidate materials from the Materials Project database to generate a dataset of 255 ferroelectric candidates, and propose 126 new ferroelectric materials. We benchmark our results against experimental data and previous first-principles results. The data provided includes atomic structures, output files, and DFT values of band gaps, energies, and the spontaneous polarization for each ferroelectric candidate. We contribute our workflow and analysis code to the open-source python packages atomate and pymatgen so others can conduct analogous symmetry driven searches for ferroelectrics and related phenomena.

Entities:  

Year:  2020        PMID: 32127531      PMCID: PMC7054578          DOI: 10.1038/s41597-020-0407-9

Source DB:  PubMed          Journal:  Sci Data        ISSN: 2052-4463            Impact factor:   6.444


Background & Summary

High-throughput screening of material databases integrated with first-principles calculations has been increasingly successful in the discovery of new functional materials[1-4]. While many of the individual components for performing high-throughput searches exist, the infrastructure needed to connect and automate all the necessary components is still under development. The identification of ferroelectrics through symmetry arguments has been an active area of research[5-16]. Moreover, lists of known ferroelectrics have been previously curated[17-23]. However, the identification of new ferroelectrics has yet to be automated in a manner readily applicable to emerging materials databases[24-30]. Automated high-throughput searches for ferroelectric candidates would provide a valuable guide for in-depth computational studies and experimental efforts. Ferroelectrics have important technological applications, such as in tunable capacitors, non-volatile random access memory devices, and electro-optical data storage. In addition, ferroelectrics are capable of displaying couplings between their electronic degrees of freedom with magnetic or lattice degrees of freedom in multiferroic materials. Ferroelectricity often arises from a structural phase transition between a high-symmetry nonpolar structural phase to a low-symmetry polar structural phase with decreasing temperature, resulting in the emergence of a spontaneous polarization[31-33]. In this scenario, the atomic geometry of the nonpolar structure can continuously distort such that the new polar structure has a subset of the symmetries of the original structure, satisfying the requirements of a second-order phase transition; in these cases, the polar space group must be an isotropy subgroup of the nonpolar space group, which is a stronger requirement than they only share a simple group-subgroup relation[34-36]. Thus, certain ferroelectrics can be systematically screened by searching for pairs of nonpolar and polar structures related by a small symmetry-breaking distortion. In the late 1980s, Abrahams performed some of the earliest searches for ferroelectrics in crystallographic databases using symmetry criteria[5,6]. More recently, automated searches for new ferroelectric candidates have used symmetry arguments to identify nonpolar reference structures for existing polar materials[7-9]. Other studies have used a combination of group theoretic and first-principles calculations to propose ferroelectric candidates[10-12]. Bennett and co-workers proposed using high-throughput calculations to perform chemical substitution into structures of known classes of ferroelectrics[13-15]. Recent work used high-throughput phonon calculations to identify ferroelectrics through polar soft phonon modes of nonpolar phases[16]. Previous studies have focused on a limited number of compounds or families of compounds using a relatively narrow set of symmetry conditions. Current curated lists of ferroelectrics only include known ferroelectrics that have been experimentally verified. With shrinking computing costs, high-throughput material searches using first-principles methods provide an efficient strategy to discover and catalog materials. Ferroelectric databases and systematic screening of properties such as band gaps, polarizations, volume expansion, critical temperatures, and coupling to magnetic and/or topological degrees of freedom may lead to new functional materials and potentially new physical phenomena. In this work, we integrate density functional theory (DFT), crystal structure databases, symmetry tools, workflow software, and a custom analysis toolkit to build a workflow capable of generating libraries of known, previously-proposed and newly-proposed ferroelectrics. This workflow is general and can be used with any crystal structure dataset. We present the results from performing this workflow on the Materials Project database of inorganic crystal structures[24]. We screen over 67,000 material structures using symmetry relations between nonpolar and polar structure pairs and calculating the polarization from first-principles calculations. We identify 255 ferroelectric candidates, 200 being classified as high-quality candidates by a stringent verification process. Within these high-quality candidates, 74 are known or previously proposed, and 126 are new ferroelectrics. With the workflow developed here, we construct the first automatically-curated first-principles dataset of diverse, multi-class known and new ferroelectrics calculated with a standardized method that permits straightforward comparison. This dataset can be used to develop new tools and criteria for studying ferroelectricity across diverse materials systems. In addition our code for conducting this search has been contributed to the open-source python packages atomate and pymatgen so others can conduct searches of their own and build directly on this work[37,38]. Our automated workflow has three stages: symmetry analysis, first-principles calculations, and post-processing. Accordingly, the rest of the work is organized as follows: the description of the workflow, based in the concept of ferroelectric nonpolar-polar symmetry pair, is described in the Methods section. Technical aspects of our workflow and database are included in the section Data Records. Finally, we validate our workflow method against experimental databases of ferroelectrics and verify our workflow is comparable to previous first-principles results in the section Technical Validation.

Methods

Identifying ferroelectricity from first principles

Ferroelectrics are characterized by a polarization versus electric-field hysteresis loop. Experimentally, the spontaneous polarization can be determined as half of the change in polarization at zero external field[31]. The spontaneous polarization is not a direct observable; one measures the change in spontaneous polarization between two stable configurations of a material[39]. In three dimensions, the only space groups compatible with a polarization, meaning they leave a vector invariant under its symmetry operations, are those with polar point groups. Out of the 32 crystallographic point groups, 10 are polar; these polar point groups can keep points along specific lines (point groups 2, 3, 4, 6, mm2, 4mm, 3m, 6mm), planes (point group m), or all points in three-dimensional space (point group 1) invariant[40,41]. All other point groups are nonpolar. We define polar structures as crystal structures with a polar space group, which is composed of a polar point group plus translations, likewise for nonpolar structures. Following the modern theory of polarization[39,42-47], the polarization, P, of a crystal is defined as,where e is the charge of the electron, is an integer, is a primitive lattice vector, and Ω is the unit cell volume (bold letters denote vectors). P0 includes electronic and ionic contributions. The second term on the right hand side of Eq. 1 is the quantum of polarization, , a consequence of translation symmetry. In the general case, P0 is defined up to any integer multiple of ; for nonmagnetic crystals containing elements from even columns of the Periodic Table, P0 is defined up to even integer multiples. Since we are screening many systems here, we use the more general definition in this work. Only differences of the computed polarization on the “same branch” are physically meaningful, where different branches are related by integer multiples of the quantum of polarization. Equivalently, the evolution of the polarization along an adiabatic path between two states must be smooth. Nonpolar space groups can only host formal polarizations that are zero or one-half modulo the polarization quantum. We use a nonpolar reference structure to calculate the change in polarization due to a polar distortion. In general, paths between two opposite polar configurations are sufficient to compute the change in polarization; however, we choose to use a nonpolar reference structure in this work as is standard for calculating the polarization from first principles. To recover a smooth polarization path, we ensure the nonpolar structure must be continuously deformable into the polar structure along a path that preserves the symmetry of the polar structure and for which the system remains insulating. We then perform calculations of multiple structures along the distortion path to compute the spontaneous polarization, which can be compared to experiment. Using this approach, the spontaneous polarization can be directly predicted using first-principles methods with good accuracy[48]. Hence, for the purposes of this work, we only consider ferroelectrics for which a high-symmetry nonpolar reference structure can be readily identified in the database for a lower-symmetry polar structure that can support a polarization[42]. We automate a search for compounds supporting two such phases and then compute the polarization difference along the structural path connecting the two structures. If a polar ferroelectric structure corresponds to a metastable state, and is higher in energy than a nearby non-polar ground state by a small amount, the system can be considered an antiferroelectric[49,50]. Antiferroelectrics exhibit double hysteresis loops in polarization versus electric-field measurements; the field-induced first-order phase transition originates with an energy barrier between the nonpolar ground state and the polar metastable phase. In an antiferroelectric, the nonpolar ground state phase is related by a nonpolar distortion to a distinct nonpolar reference structure; the ground state structure is generally characterized as “anti-polar” to distinguish it from the nonpolar reference structure. Symmetry conditions for antiferroelectrics are described in ref. [51]. For completeness, we note that to identify antiferroelectrics using the workflow presented here, in addition to finding a reference nonpolar phase, the polar metastable ferroelectric phase and an antipolar ground state, the material would need to display a small energy difference between the polar and antipolar structures on the order of 1–10 meV[52].

Workflow overview

We first describe the general workflow diagram comprising symmetry analysis, first-principles calculations, and post-processing. As shown in Fig. 1, the complete workflow involves the passing of data between many separate calculations. In developing our workflow, we automate the following tasks:
Fig. 1

Diagram of the automated ferroelectric search workflow developed here. Databases are shown as purple cylinders. Processes are shown as rectangles: blue designates processes used to identify and perform first-principles calculations, green designates post-processing and verification, and orange designates the web-interface. Arrow directions indicate the flow of information. For example, the Workflow Database provides information to the Computing Resources about which calculations to compute and the Workflow Database is updated as calculations complete or as errors occur on the Computing Resources.

Identifying candidate materials possessing nonpolar-polar structure pairs related by a continuous distortion (an isotropy subgroup symmetry relation). Performing spin-polarized DFT calculations of changes in total energy, band gap, and polarization for multiple structures along the nonpolar-polar distortion. Post-processing calculation data to compute the spontaneous polarization of the polar ferroelectric phase. Validating the calculation quality for each ferroelectric candidate. Creating an interface for viewing the results for all candidates (see the section Graphical Interface). Diagram of the automated ferroelectric search workflow developed here. Databases are shown as purple cylinders. Processes are shown as rectangles: blue designates processes used to identify and perform first-principles calculations, green designates post-processing and verification, and orange designates the web-interface. Arrow directions indicate the flow of information. For example, the Workflow Database provides information to the Computing Resources about which calculations to compute and the Workflow Database is updated as calculations complete or as errors occur on the Computing Resources. We start by choosing a crystal structure database on which to perform the search (see Structure Selection Symmetry Analysis). We emphasize that any crystallographic database (e.g. any of the databases described in[24-30]) can be used to perform our workflow, as long as the atomic coordinates and lattice parameters of the structures are provided. Within the chosen database, we perform a symmetry analysis to find candidate materials possessing nonpolar-polar structure pairs related by a continuous symmetry deformation. Any such pairs found to satisfy the symmetry deformation criteria are stored in the Distortion Database as being deformable by symmetry. This criteria includes the following conditions: (1) The polar structure belongs to a space group that is a subgroup of the space group of the nonpolar structure; and (2) There exists a transformation matrix between the high-symmetry setting of the nonpolar structure to the low-symmetry setting of the polar structure. The latter imposes that the distortion of the lattice parameters and atomic coordinates between the nonpolar and polar structures is continuous, meaning the polar structure belongs to an isotropy subgroup of the nonpolar structure. We then carry out DFT calculations on the candidate pairs to extract the changes in the band gaps, total energies, and polarization along the nonpolar-polar distortion (see Computational Methods). These results are stored in a Workflow Database and then accessed by our Computing Resources to perform the calculations. Next, the information stored in the Distortion, Workflow, and Calculation Databases is used together to post-process quantities such as the computed spontaneous polarization and to validate ferroelectric candidates using experimental and previous first-principles results (see Post-processing and Spontaneous Polarization Values and Verification of Computational Methodology). The information needed to assess the quality and properties of the candidates is then added to the Candidate Database where it can be accessed by our web Interface for viewing the candidate materials in aggregate (see Graphical Interface). Finally, candidates are screened to ensure the polarization and energy profile across the nonpolar-polar distortion are smooth and continuous, i.e. all calculations ended correctly and provide reliable results. In the sections below, we describe in detail the methods used for creating an automatically curated dataset of ferroelectrics from the Materials Project database[24]. The Materials Project database is largely based on structures from the Inorganic Crystal Structure Database (ICSD)[27,28] and includes hypothetical structures created through stoichiometric substitution. We use the Materials Project database to test our workflow. Our results for the Materials Project are not intended as the most general curated list of ferroelectrics; however, as the first automatically obtained list of ferroelectrics, they uncover new candidates and provide a blueprint for further studies. More elaborately curated lists may be constructed by applying our workflow to additional databases in future studies. The results from applying our workflow are described below and summarized in Table 1. We note that our workflow is modular and open-source, so it can be readily adapted and applied by others to expand the search for ferroelectrics and related materials such as antiferroelectrics and multiferroics.
Table 1

Results obtained by applying our workflow to the Materials Project database.

SymmetryStructures∼67,000
Polar structures∼15,000
Distinct polar formula∼10,000
Nonpolar-polar structure pairs∼17,000
Structure pairs with distinct chemical formulae∼1,600
Pairs with continuous transformation413
DFTPairs with metallic endpoints80
Pairs with metallic interpolations59
Pairs with calculation errors19
Pairs that completed successfully255
ValidHigh-quality ferroelectric candidates200
Known ferroelectrics in high-quality candidates74
New ferroelectrics in high-quality candidates126

The symbol † indicates “in Materials Project database at time of search”. Boxes relate numbers by symmetry conditions (Symmetry), first-principles calculations (DFT), and validation processes (Valid.). “Nonpolar-polar structure pairs” satisfy simple group-subgroup relations while “pairs with continuous transformation” satisfy group-isotropy subgroup relations.

Results obtained by applying our workflow to the Materials Project database. The symbol † indicates “in Materials Project database at time of search”. Boxes relate numbers by symmetry conditions (Symmetry), first-principles calculations (DFT), and validation processes (Valid.). “Nonpolar-polar structure pairs” satisfy simple group-subgroup relations while “pairs with continuous transformation” satisfy group-isotropy subgroup relations.

Structure selection

As motivated earlier, the input to our workflow is a collection of candidate materials possessing nonpolar-polar structure pairs. There are several methods that can be used to create candidate nonpolar-polar structure pairs. For example, one can apply a polar distortion to an existing nonpolar structure or create a hypothetical nonpolar reference structure for an existing polar structure. In this work, to classify a material as a ferroelectric candidate, we require both nonpolar and polar structures to be present in the database. As shown below, even this direct approach provides new candidate materials, previously overlooked as ferroelectrics. Future studies may choose to relax this requirement to identify a greater number of promising materials. To search for compatible nonpolar-polar structure pairs in the Materials Project dataset, we first select compounds possessing nonpolar and polar structures with space groups which are related by a group-subgroup relation. Note that in principle the same compound may display more than one ferroelectric structural transition, and therefore have more than one nonpolar-polar symmetry pair. For each of these pairs, we require that the number of sites in the nonpolar structure is less than or equal to the number of sites in the polar structure. We perform this initial query using pymatgen, spglib, and the Materials Project API[37,53-55]. We provide the number of nonpolar-polar structures pairs resulting from this query in the top box of Table 1. At the time of this search, the Materials Project database had approximately 67,000 structures, approximately 15,000 of which are polar. We find approximately 17,000 nonpolar-polar structure pairs related via group-subgroup space group relations. This number is large, in part, because the same polar structure may be paired with multiple possible nonpolar reference structures, and vice versa. This number is also large because the requirement that the polar structure is in a subgroup of the nonpolar space group is a much weaker requirement than the polar structure belongs to an isotropy subgroup of the nonpolar structure–which we check later in the workflow. These roughly 17,000 pairs contain approximately 1,600 of the approximately 10,000 distinct polar compositions in the Materials Project database. The remaining polar compositions in the Materials Project do not have symmetry compatible nonpolar structures within the same composition present in the database. We note that it is possible to propose hypothetical nonpolar reference structures for polar candidates using group theoretic methods or by relaxing the symmetry tolerance between nonpolar-polar distortions[7-9,16]; this is left for future work.

Naming conventions

We adopt the pymatgen alphabetical_formula method for the Composition class (with spaces and 1 s removed) to output consistent formulas for our candidates. We note that this method orders elements in such a way that does not match conventions in the literature. For example, we use O3 PbTi where the standard in the literature is PbTiO3. Compositions printed by pymatgen also differ from those used in mineralogy, such as for boracite, lawsonite and many other minerals in our dataset. In our datafiles, we also provide formula name output using the pymatgen reduced_formula method for the Composition class, which sorts elements by electronegativity.

Symmetry analysis

The automated nature of our ferroelectric search relies on strict symmetry criteria. As described in the Structure Selection section, we pre-screen our candidate nonpolar-polar structure pairs using the symmetry tools in pymatgen and spglib to ensure that these pairs satisfy preliminary group-subgroup relationships. We then use the Structure Relations symmetry tool provided by the Bilbao Crystallographic Server (BCS)[56-58] to impose the symmetry criteria described in the Workflow Overview, namely, to obtain a transformation matrix connecting the lattice parameters and atomic coordinates of the structure pair[59,60]. The BCS has a freely available web interface for accessing a wide variety of symmetry tools. We create python scripts to automate interaction with and scrape returned data from the BCS to perform our symmetry checks using the python package mechanize[61]. The Structure Relations tool checks the following: 1.1 The group-subgroup index relations are compatible. The index of a group-subgroup relation indicates the number of ferroelectric domains (distinct polar variants) that arise from the symmetry breaking of the high-symmetry structure. 1.2 There exists a path of maximal subgroups between the high-symmetry structure and low-symmetry structure. 1.3 The Wyckoff position splitting of the high-symmetry structure is compatible with the Wyckoff positions of the low-symmetry structure. 1.4 The lattice of the high-symmetry structure in the low-symmetry setting must be within a defined tolerance of the lattice of the low-symmetry structure (see Symmetry Precision section). 1.5 Each atom in the high-symmetry structure in the low-symmetry setting can be paired to an atom in the low-symmetry structure such that atom pairs are separated by a distance no greater than a given tolerance (see Symmetry Precision section). Structure Relations takes Crystallographic Information Files (CIFs) of high-symmetry and low-symmetry structures and tolerance threshholds as arguments. We use a lattice tolerance of 3 Å and 10° for lattice parameters and angles, respectively. These tolerances are generous for materials with average sized unit cells (i.e.with lattice parameters less than 20 Å) and permit a wide variety of distortions. For the present work, high-quality candidates are reported for a maximum pairing distance of 1.5 Å. As shown in Table 1, out of the 17,000 structure pairs that we test with Structure Relations, 413 are found to be deformable by symmetry with a maximum distortion less than or equal to 1.5 Å.

Symmetry precision

Symmetry precision is a tolerance factor used to assess whether an atom is equivalent to another after a symmetry operation up to a maximum distance. A symmetry precision between 10−1 and 10−5 Å is typically used. In the Materials Project database, a symmetry tolerance of 10−1 Å is used for the reported space group stored in the database. We use the same tolerance to generate CIFs sent to the BCS Structure Relations. We evaluated how varying the symmetry tolerance changes the resolved space group for all the structures in the Materials Project. We were able to determine this efficiently by using a binary search on a log10 scale for a maximum and minimum symmetry tolerance of 10−1 Å and 10−5 Å, respectively. Out of the 67,000 structures we checked, 50,000 (75%) structures were resolved into one distinct space group for the entire symmetry precision range. For additional discussion about the sensitivity of symmetry precision on resulting space groups in the search for ferroelectrics, see refs. [16,62].

DFT calculation details

In our workflow, we perform spin-polarized DFT calculations using the Vienna Ab initio Software Package (VASP) version 5.3.5[63-65]. We use the generalized gradient approximation (GGA) functional of Perdew, Burke, and Ernzerhof (PBE)[66]. Our calculations use PAW pseudopotentials and an energy cutoff of 520 eV for the plane-wave basis[67,68]; this is 1.3 times the highest cutoff recommended for the pseudopotentials used[69]. Structures are initialized with ferromagnetic ordering in all cases in this work. Since the default is for parallel alignment of the spins, we expect the workflow to be reliable for nonmagnetic or ferromagnetic materials. Materials with more complicated magnetic ground states, such as antiferromagnets, would require consideration of different antiferromagnetic orderings. Therefore, some common multiferroics possessing antiferromagnetic or near antiferromagnetic ordering may not be identified by this workflow. Extensions to include antiferromagnetic spin arrangements are relegated to future work. These settings correspond to default values used to create the Materials Project database and therefore allow a direct comparison of our results with the Materials Project database. We use the Berry phase approach from refs. [39,43,44,70,71], as implemented in VASP to calculate the electronic part of the macroscopic spontaneous polarization. We calculate the ionic part of the polarization using the point charge and position for each atom in the unit cell, see the calc_ionic function in pymatgen.analysis.ferroelectricity.polarization for details. We use the default parameters for VASP inputs as defined in pymatgen (and used by Materials Project) and atomate[69,72,73]. For details on these parameters, see the documentation for pymatgen.io.vasp.sets.MPStaticSet. We use a Hubbard U correction to correct the DFT-PBE description of d states of select oxides and fluorides following the approach in ref. [74]. To see the guidelines for which compounds we apply a U, see refs. [24,69,72,73]. We use a reciprocal k-point density of 50 k-points per (1/Å)3 for structural relaxations and 100 k-points per (1/Å)3 for static and polarization calculations. We use total energy convergence criteria of 5 × 10−5 eV per atom for the electronic self-consistent loop and 5 × 10−4 eV/Å per atom for the ionic relaxation loop for structural optimizations. These convergence parameters were tested against higher-accuracy convergence parameters on a set of 182 chemically diverse compounds in ref. [73], yielding total energies within 15 meV/atom and lattice volumes within 7.5% of the higher-accuracy calculations for nearly 96% of the compounds. We note that while the local density approximation (LDA) is commonly used to describe certain ferroelectric oxides, and therefore to compute their polarizations, use of a generalized gradient approximation (GGA), such as the PBE functional, tends to be standard for wider classes of materials nowadays. PBE is also the default functional used by the Materials Project for structural relaxations and calculating material properties. Thus, we use PBE for this effort. Our results are in line with the typical overestimation of PBE for the lattice parameters, and therefore, we expect a similar overestimation of the polarization. In addition, while DFT-PBE tends to underestimate electronic band gaps, the latter plays a minimal role in the determination of standard ferroelectric materials, and as shown below, will only limit the computation of the spontaneous polarization for a small number of them.

Scientific workflow packages

We construct the scientific workflows to perform the structural relaxations and spin-polarized DFT calculations of energy, band gap, and polarization using the FireWorks and atomate python packages[38,75]. FireWorks is built for managing computational scientific workflows. atomate is built for constructing workflows for multiple computational material science codes, such as VASP. atomate uses FireWorks classes to develop modules for performing common DFT calculations with VASP, such as structural relaxations and self-consistent calculations of total energy. atomate also provides a framework for building custom modules, which we use to construct our structural interpolations and polarization calculations modules.

DFT workflow

We use the DFT workflow, shown in Fig. 2, to compute the physical properties needed to identify ferroelectric candidates. We perform spin-polarized calculations and for systems with spin-polarized ground states, consider only ferromagnetic ordering. We execute the DFT workflow shown in Fig. 2 for the 413 pairs with continuous nonpolar-polar transformations, with maximum distortions that do not exceed 1.5 Å.
Fig. 2

Diagram of DFT workflow written with atomate and Fire Works. Blue and red boxes denote initial nonpolar and polar structures, respectively, green boxes denote DFT calculations, orange rhombuses denote decision steps, and purple ellipses denote exit steps. Black arrows represent passing of data between different software codes. The metallic check for the interpolated structures leads to a similar condition as earlier, where if any of the interpolations are metallic the workflow stops (not illustrated for clarity in figure).

Diagram of DFT workflow written with atomate and Fire Works. Blue and red boxes denote initial nonpolar and polar structures, respectively, green boxes denote DFT calculations, orange rhombuses denote decision steps, and purple ellipses denote exit steps. Black arrows represent passing of data between different software codes. The metallic check for the interpolated structures leads to a similar condition as earlier, where if any of the interpolations are metallic the workflow stops (not illustrated for clarity in figure). For each structure pair, we begin with the nonpolar structure in the low-symmetry setting (obtained from BCS Structure Relations in the Symmetry Analysis step) and the polar structure. We use the nonpolar structure transformed into the low-symmetry setting so we can perform structure interpolations and polarization calculations across similar lattices. We perform relaxations of the unit cell and atomic positions of both of these structures twice, using a level of convergence similar to what Materials Project uses for its database entries. As mentioned, all calculations are spin-polarized and use PBE, with a Hubbard U correction for systems with non-d0 open-shell cations; our workflow assumes ferromagnetic ordering for all systems. Extensions of our workflows to consider antiferromagnetic and other orderings will be the subject of future work. We then fix the relaxed nonpolar and polar structures, and perform a self-consistent DFT calculation to compute the total energy and band gap. If either the nonpolar structure or polar structure is found to be metallic at the DFT-PBE level in our spin-polarized calculations initialized with ferromagnetic orderings and a standard U–here we define metallic as having a DFT-PBE band gap of less than 10 meV–we stop the workflow for that structure pair. If the polar and nonpolar structures are both insulating, we compute the polarization along the distortion path. As shown in Table 1, 80 of the 413 structure pairs were computed to have metallic endpoints in our spin-polarized calculations: 30 were found to have a metallic nonpolar structure but insulating polar structure, 2 were found to have a metallic polar structure but insulating nonpolar structure, and 24 were found to have both metallic polar and nonpolar structures. 24 additional structures have at least a metallic nonpolar structure, but these workflows were halted before the polar structures had their band gaps computed. We compute the DFT total energy, band gap, and polarization of eight evenly-distributed linearly-interpolated structure, or interpolations, of the nonpolar to polar structures. We found eight interpolations to be sufficient for reconstructing a smooth polarization trend for at least 75% of our candidates. Similiar to the previous step where a metallic calculation causes the workflow to stop, metallic interpolations similarly halt the workflow since we would be unable to calculate the polarization of that structure. 59 candidates were found to have metallic interpolations. The DFT workflow is labeled as complete when all polarization calculations along the path have completed. As shown in Table 1, 255 structure pairs successfully completed the workflow, and satisfy our requirements of a ferroelectric phase transition.

Post-processing spontaneous polarization values

As discussed earlier, only polar space groups are compatible with a polarization vector that is not integer or half integer multiples of the polarization quantum[46]. If a reference nonpolar structure that is continuously deformable into the polar structure can be identified, we can then calculate the polarization of several interpolated structures between the reference nonpolar and the target ferroelectric polar structure. The nonpolar structure is used as a means to calculate the spontaneous polarization; however, we note in general it is not necessary for the nonpolar structure to be experimentally observable for the polar material to be ferroelectric. We start by calculating the formal polarization of the nonpolar structure, which is either zero or a half quantum of polarization (modulo the quantum of polarization) along the three lattice directions. Then we perform the same calculation for the first interpolated structure along the distortion, and then the next, until we arrive at the final polar structure. For a sufficient number of interpolations between the nonpolar and polar structures, we can trace out smooth, continuous polarization “paths” along the distortion; there will be infinitely many paths due to the periodicity of the polarization lattice. Subtracting the polarization values at the nonpolar and the polar endpoints of the same path or “branch” will give us the spontaneous polarization vector of the polar ferroelectric phase. We perform the following steps to recover the same branch “proper” polarization, which is independent of choice of branch. The first step, which is crucial, is to readjust the polarization for each structure along the distortion to be in the polar polarization lattice. To do this, we modify the polarization of the intermediate structures by the ratio of the quantum of polarizations of the two lattices (the lattice parameters divided by the volume multiplied by the electron charge), i.e.,where and are the lattice parameters and volume of the structure along the distortion, and are the lattice parameters and volume of the polar structure, and i is a lattice direction , or . If we do not perform this adjustment, we are calculating what is called the “improper polarization” which will depend on the choice of branch and is therefore unphysical[76]. See Fig. 3 for an example of the differences between proper and improper polarization for BaTiO3 (here we use conventional notation for the name).
Fig. 3

Examples of improper (left) and proper (right) polarization curves for BaTiO3 along the direction versus distortion from the nonpolar to polar structure, showing the importance of calculating the proper polarization. Due to the change in lattice parameters and volume across the distortion, the quantum of polarization defined for each structure along the direction is different. Using these different quanta causes the improper spontaneous polarization predicted by different branches to differ, as can be seen in the polarization values given in the right of the image. In contrast for the proper polarization (right), we re-scale the polarization of each intermediate structure to be in the polar structure’s polarization lattice and use the quantum of polarization as defined by the polar structure. This results in predictions that are branch independent, which is what we use to assess candidates. Note that while, in this specific case, the calculated polarization values for all interpolations were on the same branch, this need not generally be the case.

Examples of improper (left) and proper (right) polarization curves for BaTiO3 along the direction versus distortion from the nonpolar to polar structure, showing the importance of calculating the proper polarization. Due to the change in lattice parameters and volume across the distortion, the quantum of polarization defined for each structure along the direction is different. Using these different quanta causes the improper spontaneous polarization predicted by different branches to differ, as can be seen in the polarization values given in the right of the image. In contrast for the proper polarization (right), we re-scale the polarization of each intermediate structure to be in the polar structure’s polarization lattice and use the quantum of polarization as defined by the polar structure. This results in predictions that are branch independent, which is what we use to assess candidates. Note that while, in this specific case, the calculated polarization values for all interpolations were on the same branch, this need not generally be the case. After adjusting our initial polarizations, we then construct a periodic lattice with lengths and angles corresponding to the quantum of polarization along each polar lattice direction; this corresponds to the second term of Eq. (1). For the polarization lattice, the lengths of the lattice vectors are the cell lattice vectors divided by the volume of the unit cell and multiplied by conversion factors for electron charge and length scale. Our algorithm for adjusting the polarizations to be on the same branch is depicted in Fig. 4. First, we take the nonpolar polarization (adjusted to be in the polar polarization lattice), and choose the “image” (or periodic value) of the polarization value in the nonpolar polarization lattice that is closest to the Cartesian origin (0, 0, 0). The value of the nonpolar polarization along , , and can either be zero or a half-quantum. Then, we find the image of the first interpolation polarization value (again adjusted to be in the polar polarization lattice) that is closest to the Cartesian coordinates of the adjusted nonpolar polarization value. We continue this process until we get to the polarization of the polar structure.
Fig. 4

A visual demonstration of the same branch polarization algorithm demonstrated in one-dimension (rather than three-dimensions) using BaTiO3. The values for the polarization for each interpolation are those circled in red. In the first panel, we adjust the nonpolar polarization to be on the branch closest to zero. In the second panel, we move the first interpolated polarization to be on the branch closest to the adjusted nonpolar polarization. In the third panel, we adjust the second interpolated polarization to be on the branch closest to the first interpolation polarization. If the algorithm finishes successfully, all the adjusted polarizations will be on the same branch.

A visual demonstration of the same branch polarization algorithm demonstrated in one-dimension (rather than three-dimensions) using BaTiO3. The values for the polarization for each interpolation are those circled in red. In the first panel, we adjust the nonpolar polarization to be on the branch closest to zero. In the second panel, we move the first interpolated polarization to be on the branch closest to the adjusted nonpolar polarization. In the third panel, we adjust the second interpolated polarization to be on the branch closest to the first interpolation polarization. If the algorithm finishes successfully, all the adjusted polarizations will be on the same branch. This algorithm will find the polarization path with the smallest difference between polarizations of subsequent interpolations. An issue is that this algorithm can incorrectly find the same branch polarization in cases where the change in polarization between interpolations is larger than the quantum of polarization between branches. One example of this type of failure is the polarization resolved for CrO3 with search ID 187, see Fig. 5 (the search ID being a simplified unique identifier, defined for the purposes of our work, for pairs of structures used in our workflow search, see Online-only Table 3). In this example, the algorithm chooses a discontinuous path that has a smaller spontaneous polarization of 78.2 μC/cm2 in red. However, the correct path uses the last three interpolations in the branch shown with a dashed red line and gives a polarization of 122.9 μC/cm2. To correctly reconstruct this polarization with our existing algorithm, more structures would be needed to better interpolate between the nonpolar and polar structures. Alternatively, the curvature of the spline connecting nonpolar and polar structures could be used to identify points on the same branch; we leave this refinement for future work.
Fig. 5

The polarization reconstruction for CrO3 with search ID 187. The polarization along the b lattice parameter is incorrectly reconstructed because the different polarization branches are closer than the change in polarization between structure interpolations.

Online-only Table 3

Search ID, alphabetical formula, Materials Project ID and Workflow IDs for high quality candidates.

Search IDAlphabetical Formula as formatted in Materials Project databasePolar MP IDNonpolar MP IDWorkflow ID
1Ag10Br3Te4mp-568386mp-568392wfid_1562345081.92745142
2Ag2BiO3mp-561113mp-558712wfid_1562345066.59186560
3Ag2BiO3mp-23558mp-558712wfid_1562345080.63153360
4Ag2O4Wmp-637188mp-504466wfid_1562345080.72611869
5Ag2Smp-560025mp-556225wfid_1562345112.11438196
6Ag2Smp-560025mp-36216wfid_1562345112.31901092
7Ag2Smp-560025mp-32791wfid_1562345112.28048731
8Ag2Smp-38511mp-32791wfid_1562345109.86187522
9Ag2Smp-32669mp-36216wfid_1562345080.93250415
10Ag2Smp-32669mp-32791wfid_1562345081.72797057
11Ag3ISmp-675879mp-676561wfid_1562345089.24703674
12Ag3ISmp-675879mp-558189wfid_1562345097.63538177
13Ag3ISmp-22995mp-676561wfid_1562345085.94165367
14Ag3ISmp-22995mp-558189wfid_1562345089.76230197
15AgAl11O17mp-849760mp-766293wfid_1562345083.68955336
16AgAlO3mvc-3476mvc-15935wfid_1562345112.91840254
17AgC2O2mp-600237mp-654937wfid_1562345064.01802743
18Al2BaO4mp-4202mp-619456wfid_1562345097.07894293
19Al2BaO4mp-4202mp-3828wfid_1562345097.68976538
20Al2CaH4O10Si2mp-24603mp-733653wfid_1562345079.80563577
21Al3F19Pb5mp-541732mp-557911wfid_1562345086.15212454
22Al4Lamp-571423mp-21109wfid_1562345105.73961799
23AlBiO3mp-551918mp-23080wfid_1562345104.79543572
24AlBiO3mvc-3494mvc-13972wfid_1562345095.70366936
25AlCH2NaO5mp-699136mp-644506wfid_1562345113.04187974
26AlCl4Hg2Sbmp-570828mp-568001wfid_1562345074.60128275
27AlCoO3mvc-3774mvc-13532wfid_1562345095.84764302
28AlCrO3mvc-3775mvc-13996wfid_1562345097.53150367
29AlCuO3mvc-3501mvc-15945wfid_1562345104.05261108
30AlF7MgNa2mp-19931mp-6319wfid_1562345084.84452891
31AlH3O3mp-625318mp-625316wfid_1562345113.85119430
32AlH3O3mp-626435mp-626414wfid_1562199295.69225680
33AlH3O3mp-626587mp-626605wfid_1562345066.90756711
34AlMnO3mvc-3777mvc-15992wfid_1562345104.31488404
35AlMo4S8mp-554868mp-3861wfid_1562345097.39878133
36AlMo4S8mvc-16083mp-3861wfid_1562345099.89947666
37AlMoO3mvc-3779mvc-14006wfid_1562345104.48448591
38AlNmp-661mp-13178wfid_1562345088.40370432
39AlNiO3mvc-3776mvc-14043wfid_1562345104.16630482
40AlO3Timvc-3466mvc-13964wfid_1562345113.24875150
41As2NiTm2mp-568266mp-11581wfid_1562345088.19078870
42AsNimp-590mp-2346wfid_1562345096.13686232
43AuCl4Kmp-27181mp-568986wfid_1562345066.70855532
44AuTe2mp-571547mp-567525wfid_1562345104.42703805
45B13C2Limp-638070mp-655591wfid_1562345084.34740380
46B2K3Nb3O12mp-557711mp-15248wfid_1562345108.76820757
47B2O6Zn3mp-559949mp-542833wfid_1562345069.20163833
48B3CaH5O8mp-560899mp-705495wfid_1562345061.85187620
49B7BrMn3O13mp-579836mp-567153wfid_1562345110.99651178
50B7ClCr3O13mp-579770mp-566691wfid_1562345108.33484522
51B7ClMg3O13mp-23087mp-23617wfid_1562345107.17640773
52B7IMn3O13mp-31917mp-565322wfid_1562345099.25830051
53BC2Nmp-629458mp-1008523wfid_1562345103.49034383
54BCoLi2O4mp-761299mp-771049wfid_1562345117.22594957
55Ba2Co4Nd2O11mp-561781mp-24879wfid_1562345070.07733415
56Ba2CrO4mp-566511mp-19703wfid_1562345076.48947736
57Ba2F7Ymp-768350mp-777744wfid_1562345060.94342955
58Ba3C5Ce2F2O15mp-667381mp-581090wfid_1562199296.78790598
59BaC2CaO6mp-644852mp-6568wfid_1562199296.60378780
60BaCO3mp-762225mp-34195wfid_1562199296.73456920
61BaCl5Lamp-770427mp-770125wfid_1562345112.71860945
62BaEuFe2O5mp-639347mp-656144wfid_1562345085.29703104
63BaFe2S4mp-675078mp-27660wfid_1562345085.09598476
64BaFe2S4mp-675078mp-676036wfid_1562345085.23366390
65BaMnO3mp-19267mp-19156wfid_1562345090.52467225
66BaNiO3mp-19241mp-19138wfid_1562345089.13746210
67BaO3Timp-995191mp-19990wfid_1562345103.16533381
68BaO3Timp-5777mp-2998wfid_1562345097.33024928
69BaO3Timp-12992mp-2998wfid_1562345085.34572722
70BaO3Timp-5986mp-2998wfid_1562345085.18772603
71BaO3Timp-5020mp-2998wfid_1562345096.05165490
72BaO5Ti2mp-555966mp-3943wfid_1562345063.80485743
73BaS3Vmp-3451mp-4227wfid_1562345096.68042421
74BaSe3Vmp-676597mp-27363wfid_1562345111.62539924
75BeF4H8N2mp-24614mp-604245wfid_1562345113.37855627
76BeF4H8N2mp-24614mp-720982wfid_1562345114.26291952
77Bi2MoO6mp-25708mp-567075wfid_1562345072.07030301
78Bi2MoO6mp-25708mp-567326wfid_1562345072.66801127
79Bi2Nb2O9Pbmp-583454mp-23101wfid_1562345096.76465275
80Bi2O9SrTa2mp-23089mp-554675wfid_1562345092.91429073
81Bi2O9SrTa2mp-559951mp-554675wfid_1562345093.12462394
82Bi4O12Ti3mp-723064mp-23335wfid_1562345067.21007940
83Bi4O12Ti3mp-23427mp-23335wfid_1562345115.68239992
84Bi4O12Ti3mp-622198mp-23335wfid_1562345090.67222161
85BiCl8F4H3K6mp-696998mp-723540wfid_1562345088.64692719
86BiCuO8W2mp-565192mp-615173wfid_1562199296.16002539
87BiCuYbmp-22953mp-22960wfid_1562345089.00815378
88BiFeO3mp-601706mp-561388wfid_1562345117.60950601
89BiFeO3mp-24942mp-561388wfid_1562345068.96362730
90BiFeO3mp-24932mp-561388wfid_1562345095.33810901
91BiInO3mp-556892mp-561102wfid_1562345078.25607094
92BiInO3mp-556892mp-545379wfid_1562345104.93967568
93BiO2mvc-9645mp-32548wfid_1562345101.07858072
94BiO3Scmp-555313mp-555769wfid_1562345069.03136189
95BiO3Scmp-555313mp-550008wfid_1562345104.65432837
96BiO3Ymvc-3479mvc-15941wfid_1562345100.97005996
97Br3CsGemp-642739mp-570223wfid_1562345114.09410592
98Br3MnRbmp-568231mp-29763wfid_1562345090.03425890
99Br3RbVmp-29314mp-570099wfid_1562345089.82930048
100Br4K2Znmp-23535mp-23495wfid_1562199296.55106864
101BrHmp-632229mp-634105wfid_1562345082.80546132
102BrHmp-632229mp-23903wfid_1562345083.08491158
103BrMnSbSe2mp-639335mp-655834wfid_1562345065.32859164
104C2CoLi2O6mp-765126mp-763828wfid_1562345060.79723600
105C2CoLi2O6mp-765128mp-763828wfid_1562345060.64209065
106C2HO2mp-675395mp-23680wfid_1562345111.73469268
107C2HgN2S2mp-610992mp-655275wfid_1562345063.29510504
108C3ClH10NO4mp-554570mp-560498wfid_1562199296.21214937
109C6Cu2H10N4S3mp-600236mp-555729wfid_1562345061.28565377
110CCs4O4mp-562815mp-605824wfid_1562345090.37034900
111CH4N2Smp-721896mp-23930wfid_1562345071.44504562
112CHO2Tlmp-558579mp-557687wfid_1562345073.70348192
113CK4O4mp-551561mp-549687wfid_1562345114.85602856
114CK4O4mp-551561mp-549869wfid_1562345064.72820430
115CK4O4mp-605843mp-549869wfid_1562345067.39360264
116CK4O4mp-545387mp-551736wfid_1562345092.46694443
117CK4O4mp-545630mp-551736wfid_1562345091.11202201
118CLi4O4mp-550320mp-551740wfid_1562345109.75844212
119CLi4O4mp-550320mp-551848wfid_1562345064.64947472
120CLi4O4mp-550498mp-551740wfid_1562345095.95394592
121CLi4O4mp-550593mp-546202wfid_1562345093.97216898
122CN2Pbmp-619032mp-19727wfid_1562345077.98674939
123CNa4O4mp-13274mp-546551wfid_1562345064.95566356
124CNa4O4mp-13274mp-546707wfid_1562345116.92380413
125CNa4O4mp-645295mp-551886wfid_1562345106.21088335
126CNa4O4mp-552623mp-551886wfid_1562345091.53870848
127CNa4O4mp-552941mp-551886wfid_1562345092.72215049
128CO4Rb4mp-551176mp-550679wfid_1562345106.35940545
129CO4Rb4mp-551176mp-547898wfid_1562345115.59588544
130CO4Rb4mp-551176mp-545760wfid_1562345065.02973794
131CO4Rb4mp-550314mp-546320wfid_1562345091.36271002
132CO4Rb4mp-551690mp-546320wfid_1562345111.91150344
133Ca2FeO6Wmvc-12913mp-619611wfid_1562345117.46280857
134Ca3Mn2O7mp-19042mp-19610wfid_1562345081.50183207
135Ca3Mn2O7mvc-11576mp-19610wfid_1562345099.00022301
136Ca3Mn2O7mp-19042mp-19124wfid_1562345100.32022475
137Ca3Mn2O7mvc-11576mp-19124wfid_1562345098.61366590
138Ca5ClO12P3mp-39460mp-554236wfid_1562345087.78522502
139CaF2mp-560030mp-554355wfid_1562345100.02925969
140CaFe2O4mvc-12582mvc-8188wfid_1562345116.80707800
141CaFe2O4mvc-12583mvc-8188wfid_1562345117.00610059
142CaFeO6Wmvc-10916mvc-14934wfid_1562345116.27690236
143CaNi2O4mvc-12644mvc-7742wfid_1562345116.53277296
144Cd2ClP3mp-29246mp-644431wfid_1562345068.11764927
145CdCl2mp-632403mp-695850wfid_1562345118.41939438
146CdO3Timp-20940mp-14550wfid_1562345071.77195440
147CdO3Timp-5052mp-14550wfid_1562345078.17038961
148CdTemp-685146mp-1008471wfid_1562345102.26130693
149CdTemp-685146mp-2388wfid_1562345082.98370782
150CeCu4Snmp-640286mp-655580wfid_1562345115.39463102
151CeCuSnmp-22683mp-22761wfid_1562345088.97236356
152CeKS4Simp-22809mp-11170wfid_1562199297.04974693
153Cl2H8MgO12mp-989229mp-865188wfid_1562345063.58842327
154Cl3CoTlmp-567430mp-569753wfid_1562345112.15249459
155Cl3CrCsmp-610955mp-570326wfid_1562345089.18755185
156Cl3CrRbmp-568864mp-568887wfid_1562345089.52001267
157Cl3CrRbmp-568864mp-30027wfid_1562345064.81349297
158Cl3CsPbmp-675524mp-23037wfid_1562345092.64050822
159Cl3CuRbmp-571305mp-568857wfid_1562345064.33652828
160Cl3CuRbmp-571305mp-569526wfid_1562345108.13574082
161Cl4CoRb2mp-571242mp-23076wfid_1562345075.90964892
162Cl4GaHg2Sbmp-568031mp-571190wfid_1562345074.87030107
163Cl4K2Znmp-653633mp-653454wfid_1562345109.96773133
164Cl4K2Znmp-618177mp-653454wfid_1562345075.60077746
165Cl4K2Znmp-647575mp-653454wfid_1562345106.46698464
166Cl4Rb2Znmp-568350mp-608314wfid_1562345106.82651466
167Cl4Rb2Znmp-616185mp-608314wfid_1562345076.32521814
168Cl8Na2Ti3mp-569978mp-29474wfid_1562345086.01893685
169ClHmp-632326mp-634101wfid_1562345118.36325774
170ClHmp-632326mp-23722wfid_1562345083.03981015
171ClHmp-684609mp-634101wfid_1562345116.34885480
172ClH3O5mp-625175mp-625148wfid_1562345076.84195890
173ClH4NO4mp-698084mp-706586wfid_1562345077.01048358
174ClInmp-571636mp-571555wfid_1562345080.19562594
175CoLi2O4Simp-764958mp-764956wfid_1562345093.33885886
176CoLiO4Pmp-761753mp-18915wfid_1562345062.80425054
177CoLiO4Pmp-761753mp-761979wfid_1562345062.56056403
178CoNmvc-15478mp-1009078wfid_1562345115.48425255
179CoO3Ymvc-3765mvc-3570wfid_1562345101.77376431
180CoO6Si2mvc-12012mvc-11366wfid_1562345116.15943930
181CoO6Si2mvc-15005mvc-11366wfid_1562345116.64943193
182Cr2S3mp-849081mp-555569wfid_1562345085.83637119
183CrI3Rbmp-27442mp-676553wfid_1562345107.98049651
184CrLi3O4mp-770632mp-777303wfid_1562345073.19170804
185CrLiO4Pmp-761391mp-25507wfid_1562345097.86901705
186CrLiO4Pmp-761399mp-761401wfid_1562345079.39507654
187CrO3mvc-13134mp-779986wfid_1562345115.52822945
188CrO3mp-779941mp-779986wfid_1562345077.57898854
189CrO3mvc-13999mvc-11097wfid_1562345100.48228079
190CrO3Ymvc-3768mvc-3569wfid_1562345101.55871265
191CrO9P3mp-566776mp-566761wfid_1562345068.26681921
192Cs2HgI4mp-567594mp-28421wfid_1562199296.32626762
193Cs2N2Tb6Te7mp-646007mp-655613wfid_1562345117.74137700
194Cs2O3Pbmp-21521mp-21283wfid_1562345081.30847872
195CsF3Pbmp-20282mp-5811wfid_1562345093.87340147
196CsO4PZnmp-559752mp-18673wfid_1562345078.54041242
197Cu2Semp-684653mp-22297wfid_1562345109.82599426
198Cu3Mo2O9mp-649957mp-639719wfid_1562345076.59705060
199Cu4LiO12P3mp-761193mp-26741wfid_1562345069.50145207
200Cu8Omp-704745mp-31217wfid_1562345083.27533748
201CuF4Li2mp-753171mp-753123wfid_1562345117.37566277
202CuGeLi2mp-676117mp-35841wfid_1562345108.71707409
203CuGeYbmp-567768mp-5111wfid_1562345089.04666899
204CuImp-673245mp-22895wfid_1562199296.66891517
205CuLiO4Pmp-769278mp-758750wfid_1562345103.23786212
206CuLiO4Pmp-757209mp-25449wfid_1562345080.06677653
207CuLiO4Pmp-752507mp-758750wfid_1562345079.49749416
208CuNmvc-13841mp-1008922wfid_1562345115.20318466
209CuSbYbmp-11701mp-9439wfid_1562345089.09864953
210Er2F7Kmp-27925mp-558238wfid_1562345077.72055408
211Eu2GeSe4mp-629088mp-505740wfid_1562199296.49909393
212F2HRbmp-677103mp-29764wfid_1562345084.74762742
213F2Pbmp-685150mp-315wfid_1562345083.62247248
214F3Ndmp-18511mp-18074wfid_1562345088.07662185
215F3PbRbmp-674508mp-21043wfid_1562345118.45837326
216F4FeLimp-777891mp-778352wfid_1562345073.27618989
217F4FeLi2mp-777471mp-777588wfid_1562345079.15751718
218F4Li2OVmp-764695mp-780857wfid_1562345081.19754088
219F4LiVmp-764895mp-766952wfid_1562345091.69966218
220F4MgSrmp-561022mp-556290wfid_1562345060.28720726
221F5FeK2mp-579331mp-555882wfid_1562345075.11835588
222F5H2Li2OVmp-868263mp-770536wfid_1562345112.83065051
223F5Vmp-765140mvc-14312wfid_1562345115.11396023
224F5Vmp-766786mvc-14312wfid_1562345115.26181400
225F6LiVmp-765122mp-765966wfid_1562345101.99111429
226F7FeNa2Nimp-566483mp-558817wfid_1562345084.18504979
227F7LiMn2mp-765204mp-763085wfid_1562345061.66535445
228FNbO2mp-752467mp-35171wfid_1562345068.05041391
229FTlmp-558134mp-2175wfid_1562345083.57628883
230Fe2Li3O12P3mp-762728mp-853256wfid_1562199295.93469828
231Fe2O4Znmvc-12661mvc-15076wfid_1562345116.41517559
232Fe3O4mp-612405mp-715614wfid_1562345066.80008603
233Fe3O4mp-715275mp-541907wfid_1562345071.34228519
234Fe3O4mp-715275mp-18731wfid_1562345071.67063249
235Fe4LiO12P3mp-762896mp-540020wfid_1562345069.75195107
236Fe7S8mp-850411mp-685128wfid_1562345061.12554914
237FeHO2mp-625314mp-625269wfid_1562345062.25044610
238FeHO2mp-625314mp-605437wfid_1562345062.47321464
239FeHO2mp-625268mp-625233wfid_1562345077.64486953
240FeHO2mp-625268mp-605437wfid_1562345078.08008077
241FeHO2mp-626102mp-743660wfid_1562345081.65293768
242FeLi2O4Simp-764344mp-762566wfid_1562345092.81949641
243FeLiO4Pmp-762593mp-765913wfid_1562345099.64867399
244FeLiO4Pmp-766763mp-765913wfid_1562345079.60737271
245FeLiO4Simp-766664mp-762643wfid_1562345118.01517942
246FeO2mvc-12125mp-25519wfid_1562345100.60371473
247FeO3Scmp-771123mp-769970wfid_1562345089.93657805
248FeO3Ymvc-3751mvc-3556wfid_1562345097.97802299
249GaLuO3mp-768505mp-755342wfid_1562345094.09550293
250GaMo4S8mp-559694mp-2885wfid_1562345089.31591687
251GaMo4Se8mp-567394mp-5584wfid_1562345096.94387271
252GaN5O14mp-541950mp-557954wfid_1562345064.51602404
253GaO3Scmp-769079mp-754165wfid_1562345093.59972440
254Gd3O7Osmp-567291mp-16825wfid_1562345112.36603552
255Gd3O7Rump-683963mp-17237wfid_1562345111.31901335
256H2KO4Pmp-757909mp-24262wfid_1562345103.54083952
257H2KO4Pmp-23959mp-696752wfid_1562345096.22998438
258H2Mgmp-569051mp-23711wfid_1562345071.87614530
259H2Mgmp-569051mp-1008901wfid_1562345095.28203208
260H2MoO4mp-625600mp-626577wfid_1562199295.62978167
261H2MoO4mp-626582mp-626577wfid_1562199296.07296394
262H2MoO4mp-626586mp-626577wfid_1562199295.77439317
263H2NiO2mp-626843mp-626794wfid_1562345090.47289757
264H2Omp-557082mp-558958wfid_1562345062.67599870
265H2Omp-557082mp-558226wfid_1562345062.31879317
266H2O10U3mp-626114mp-626104wfid_1562199295.82524035
267H2O10U3mp-626114mp-626062wfid_1562199295.87807235
268H2O2Srmp-625184mp-27425wfid_1562345070.54182585
269H2O2Srmp-625184mp-625191wfid_1562345070.86402364
270H2O2Znmp-625857mp-625830wfid_1562345062.14719002
271H2O4PRbmp-23667mp-642831wfid_1562345095.48459868
272H2O4Smp-625475mp-690733wfid_1562345114.14736365
273H2O4Smp-625445mp-690733wfid_1562345068.84228879
274H2O4Smp-625474mp-690733wfid_1562345068.50494058
275H2O4Sn3mp-625789mp-625541wfid_1562345091.78627029
276H2O4Temp-625526mp-625513wfid_1562345065.26430213
277H2O4Ump-626885mp-626876wfid_1562345081.78625138
278H2O4Ump-626885mp-626864wfid_1562345082.84911275
279H3LaO3mp-625733mp-625394wfid_1562345086.50809338
280H3O3Prmp-625452mp-626361wfid_1562345065.11062718
281H3O3Prmp-625452mp-625447wfid_1562345065.17991627
282H3O3Ymp-625677mp-24076wfid_1562345086.70080946
283H3O4Pmp-626450mp-626464wfid_1562345066.41605572
284H3O4Pmp-626450mp-626449wfid_1562345066.26534577
285H3O4Pmp-626450mp-23902wfid_1562345065.88747031
286H4O5Smp-626448mp-626109wfid_1562345065.45762179
287H4O6Srmp-625836mp-625812wfid_1562345067.79383899
288H4O6Srmp-625871mp-625821wfid_1562345119.03613496
289H5IO6mp-625256mp-625174wfid_1562345066.04864776
290H5IO6mp-625256mp-27773wfid_1562345065.65066324
291H5NO2mp-625109mp-625108wfid_1562345113.93677372
292H8N2O4Smp-24468mp-23876wfid_1562345077.14704718
293HInO2mp-504535mp-632711wfid_1562345073.13297542
294HK2NO6S2mp-695383mp-706912wfid_1562345068.66194719
295HNaOmp-626000mp-23940wfid_1562199296.04072234
296HNaOmp-626000mp-23891wfid_1562345093.29957585
297HNaOmp-625996mp-23891wfid_1562345109.01493217
298HO2Vmp-626791mp-626787wfid_1562345071.60128680
299HO2Vmp-626791mp-626796wfid_1562345071.21174354
300HORbmp-626721mp-643043wfid_1562199296.70345448
301HfO2mp-685097mp-550893wfid_1562345073.07864623
302HfO3Pbmp-669414mp-22734wfid_1562345073.51183116
303HfO3Srmp-13108mp-4551wfid_1562345085.42724040
304ILi6PS5mp-950995mp-985582wfid_1562345070.64579894
305ILiO3mp-22955mp-545343wfid_1562345088.90631590
306ILiO3mp-613442mp-545343wfid_1562345088.85588763
307INaO3mp-559252mp-545825wfid_1562345117.14457677
308In3Mgmp-973320mp-973308wfid_1562345085.05162970
309K2O4Semp-557025mp-5226wfid_1562345101.21075848
310K2O7Zn6mp-559112mp-540728wfid_1562345085.70573284
311K3S4Sbmp-9781mp-9911wfid_1562345091.21940324
312KLaS4Simp-861938mp-12924wfid_1562345060.20349732
313KNbO3mp-5246mp-935811wfid_1562345096.61294252
314KNbO3mp-4342mp-935811wfid_1562345085.39184383
315KNbO3mp-7375mp-935811wfid_1562345096.53537136
316LaN3Wmp-989524mp-989455wfid_1562345105.24353733
317Li2MnO6Si2mp-764791mp-767686wfid_1562345116.00036545
318Li3Mgmp-976139mp-976254wfid_1562345063.43801573
319LiMn4O12P3mp-32021mp-853253wfid_1562345070.20398004
320LiMnO2mp-775531mp-775236wfid_1562345089.69436506
321LiMnO4Pmp-690866mp-868359wfid_1562345112.01290767
322LiMnO4Pmp-765846mp-765871wfid_1562345114.75068713
323LiMnO4Pmp-761551mp-868359wfid_1562345078.67804385
324LiMnO4Pmp-766735mp-868359wfid_1562345079.01940689
325LiMnO4Pmp-780646mp-18997wfid_1562345078.43784085
326LiMnO4Pmp-761562mp-765871wfid_1562345098.18604043
327LiMnO4Pmp-766735mp-31939wfid_1562345102.64344909
328LiMnO4Pmp-780646mp-765871wfid_1562345079.70386079
329LiMnO4Pmp-867520mp-765871wfid_1562345080.29869855
330LiMnO4Simp-762828mp-780325wfid_1562345105.43550629
331LiNbO3mp-3731mp-552588wfid_1562345086.57526556
332LiNi4O12P3mp-868339mp-868378wfid_1562345070.95947283
333LiNiO4Pmp-763217mp-25614wfid_1562345062.93664125
334LiNiO4Pmp-763217mp-762173wfid_1562345063.47200918
335LiNiO4Pmp-763217mp-761990wfid_1562345063.14923175
336LiNiO4Pmp-763061mp-32324wfid_1562345098.08585876
337LiNiO4Pmp-766636mp-761990wfid_1562345102.75577260
338LiNiO4Pmp-772673mp-761990wfid_1562345080.47287897
339LiNiO4Pmp-868169mp-32324wfid_1562345105.85799320
340LiO12P3W2mp-763531mp-763372wfid_1562345098.77384901
341LiO12P3Zr2mp-681439mp-541661wfid_1562345094.48631430
342LiO4PVmp-765022mp-761338wfid_1562345076.06485889
343LiO4PVmp-765022mp-32425wfid_1562345102.34349984
344LiO4SiVmp-767103mp-767620wfid_1562345079.26097922
345MgN2O6mp-776410mp-771046wfid_1562345119.24225097
346MgO3Simp-557803mp-5026wfid_1562345075.73274781
347MgRb3mp-974981mp-974940wfid_1562345084.61541787
348MnNmvc-13808mp-1009130wfid_1562345116.38073018
349MnO3Ymp-19385mp-19227wfid_1562345094.72739682
350MnO3Ymp-19385mvc-11553wfid_1562345094.87268641
351MnO3Ymvc-16316mvc-11553wfid_1562345101.66519989
352MnO3Ymvc-16316mp-19227wfid_1562345100.17508190
353MoO3mp-715584mvc-12752wfid_1562345118.94396078
354MoO3mvc-13534mvc-11096wfid_1562345105.14252211
355MoO3Ymvc-3769mvc-3559wfid_1562345101.88114837
356N2O6Znmp-778973mp-772617wfid_1562345118.64838432
357N3Namp-634410mp-570538wfid_1562345117.90645376
358N6Pbmp-620058mp-667338wfid_1562345078.78578590
359NOsmp-999317mp-1009496wfid_1562345106.31147985
360NaNbO3mp-4681mp-4419wfid_1562345096.42937982
361NaNbO3mp-558920mp-3671wfid_1562345071.93467738
362NaNbO3mp-558920mp-559354wfid_1562345072.89491942
363NaO11V6mp-567072mp-510616wfid_1562345107.63740338
364NaO11V6mp-25156mp-510616wfid_1562345088.44942336
365NbO4Sbmp-3491mp-3612wfid_1562345074.16515924
366NbO5Pmp-556918mp-5803wfid_1562345078.33658421
367NiO3Ymvc-3773mvc-14342wfid_1562345102.14561677
368O11PbV6mp-619128mp-25790wfid_1562345088.26528020
369O13V7mp-715598mp-556332wfid_1562199296.38256579
370O23Rb6Si10mp-27376mp-561189wfid_1562345094.99343391
371O23Rb6Si10mp-555837mp-561189wfid_1562345094.24965045
372O2Sbmp-230mp-560098wfid_1562345073.78468145
373O2Simp-555891mp-7648wfid_1562345105.66292123
374O2Simp-555891mp-559091wfid_1562345063.38077530
375O2Simp-972808mp-559091wfid_1562345063.09303946
376O2Simp-553881mp-10948wfid_1562345104.59178493
377O2Simp-553881mp-10064wfid_1562345067.15640753
378O2Simp-557881mp-558351wfid_1562345067.50179482
379O2Simp-555235mp-7087wfid_1562345099.15877093
380O2Simp-554089mp-10948wfid_1562345074.54062829
381O2Simp-554089mp-7905wfid_1562345080.24041294
382O2Simp-554089mp-10064wfid_1562345080.41388803
383O2Simp-16964mp-560826wfid_1562345082.41349074
384O2Simp-556218mp-560826wfid_1562345083.35483635
385O2Simp-557264mp-559313wfid_1562345083.13307328
386O2Simp-554946mp-644923wfid_1562345086.82500871
387O2Vmp-715553mp-714880wfid_1562345090.13953873
388O2Zrmp-556605mp-1565wfid_1562345072.21799631
389O3PbTimp-20459mp-19845wfid_1562345085.47191419
390O3PbZrmp-647557mp-542903wfid_1562345073.88793953
391O3SbYmvc-3460mvc-14740wfid_1562345100.87211791
392O3ScYmp-769007mp-768479wfid_1562345093.42856192
393O3SnYmvc-3464mvc-13971wfid_1562345100.77015926
394O3Temvc-14734mvc-14413wfid_1562345105.02231844
395O3TiYmvc-3431mvc-13995wfid_1562345100.06969004
396O3V2mp-553955mp-715514wfid_1562345067.95646032
397O3V2mp-553955mp-714906wfid_1562345118.53916482
398O3VYmvc-3770mvc-13691wfid_1562345103.93946099
399O3Wmp-32662mp-559175wfid_1562345090.19555210
400O3Wmp-32662mp-715590wfid_1562345090.28098999
401O3Wmp-32662mp-32777wfid_1562345087.96868747
402O3Wmvc-13988mvc-11457wfid_1562345101.46683505
403O3WYmvc-3772mvc-15989wfid_1562345103.36826836
404O5PTiTlmp-6706mp-559607wfid_1562345074.29488196
405O7OsSm3mp-555639mp-5447wfid_1562345109.33811762
406O7RuSm3mp-555525mp-5779wfid_1562345109.06349917
407O7Sr2Ta2mp-13664mp-12286wfid_1562345080.99369532
408O8W3mp-715557mp-19066wfid_1562345114.96113485
409OPbmp-550714mp-20878wfid_1562345071.55443872
410PSnmp-7526mp-475wfid_1562345111.58481907
411PtUmp-542817mp-569752wfid_1562345098.53781532
412Te5Ump-651772mp-28500wfid_1562345077.40124852
413Ump-43mp-93wfid_1562345085.52036650
The polarization reconstruction for CrO3 with search ID 187. The polarization along the b lattice parameter is incorrectly reconstructed because the different polarization branches are closer than the change in polarization between structure interpolations. Key, value data type, and value description for workflow_data.json entries.

Graphical interface

To view the DFT ferroelectric candidate data in aggregate, we create an interactive web site for viewing polarization and total energy plots, animations of the distortion, and other data. The interface consists of two main pages: (1) a page containing a sortable table of ferroelectric candidates organized by category (whether the candidate had a value of polarization successfully calculated and if so with what level of confidence) and (2) individual candidate pages that show energy and polarization plots, distortion animations, and other data specific to that candidate. This interface is available at https://blondegeek.github.io/ferroelectric_search_site/.

Data Records

This dataset is available as two JSON files deposited in figshare[77] and our GitHub repository (http://github.com/blondegeek/ferroelectric_search_site)[78]. The JSON files provide details of the symmetry analysis performed for each candidate and data generated by DFT calculations and post-processing from the workflow. Zipped folders of the input and output VASP files for each candidate deposited in figshare[77]. The title of the zipped folder includes the workflow ID to correlate the VASP files to information in the JSON files provided. We also provide an interface for viewing the dataset at http://blondegeek.github.io/ferroelectric_search_site with the code for the interface located at http://github.com/blondegeek/ferroelectric_search_site.

File format

We contribute the following data: JSON file with information on workflow status of each calculated candidate and calculation details extracted from VASP inputs and outputs. This includes total energy, band gap, polarization, post-processed information, and validation criteria for candidates with completed calculation. See Tables 2 and 3 for details.
Table 2

Key, value data type, and value description for workflow_data.json entries.

KeyTypeDescription
_idbson.objectid.ObjectIdAutomatically created unique identifier. 
wfidunicodeThe workflow id.
cidunicodeThe “connection” or distortion id. The alphanumeric portion of the string after cid_ corresponds to the bson.objectid.ObjectId used in the distortion database.
search_idunicodeSimplified unique identifier for pairs of structures used in the search.
workflow_statusunicodeStatus of workflow denoted by FireWorks.
alphabetical_formulaunicodeComposition with elements sorted alphabetically.
pretty_formulaunicodeComposition with elements sorted by electronegativity.
polar_idunicodeMaterials Project Id.
nonpolar_idunicodeMaterials Project Id.
polar_icsd_idsfloats listICSD id numbers, if available.
nonpolar_icsd_idsfloats listICSD id numbers, if available.
polar_spacegroupfloatPolar space group, integer between 1 and 230.
nonpolar_spacegroupfloatNonpolar space group, integer between 1 and 230.
orig_polar_structurepymatgen.Structure dictPolar structure as referenced in distortion JSON file.
orig_nonpolar_structurepymatgen.Structure dictNonpolar structure as referenced in distortion JSON file.
structurespymatgen.Structure dicts listStatic calculation structures. Fully complete workflows have 10.
relaxation_lenfloatNumber of relaxation calculations performed. Fully complete workflows have 2.
relaxation_task_labelsstrs listThe task labels of the relaxation calculations performed.
static_lenfloatNumber of static calculations performed. Fully complete workflows have 10.
static_task_labelsstrs listThe task labels of the static calculations performed.
polarization_lenfloatNumber of polarization calculations performed. Fully complete workflows have 10.
polarization_task_labelsstrs listThe task labels of the polarization calculations performed.
polarization_change_normfloatThe Cartesian norm of the recovered spontaneous polarization.
polarization_changefloats listThe vector along a, b, and c of the recovered spontaneous polarization vector.
raw_electron_polarizationfloats lists listRaw electron polarization per structure from VASP along Cartesian directions.
raw_ionic_polarization_vaspfloats lists listRaw ionic polarization per structure from VASP along Cartesian directions.
raw_ionic_polarizationfloats lists listRaw ionic polarization per structure from calc_ionic along lattice directions.
polarization_quantafloats lists listStructure dependent polarization quanta along a, b, and c lattice vectors.
same_branch_polarizationfloats lists listSame branch polarization along a, b, and c for each polarization calculation structure.
polarization_max_spline_jumpsfloats lists listMax jump between spline and data for polarization along a, b, and c.
polarization_smoothnessfloats listAverage jump between spline and data for polarization along a, b, and c.
Table 3

Key, value data type, and value description for workflow_data.json entries continued.

KeyTypeDescription
energiesfloats listEnergy in eV for each static calculation structure.
energies_per_atomfloats listEnergy per atom in eV for each static calculation structure.
energies_per_atom_max_spline_jumpsfloatMax jump between spline and data for energy per atom.
energies_per_atom_smoothnessfloatAverage jump between spline and data for energy per atom.
calculated_max_distancefloatCalculated max distortion distance. Compare to dmax in distortion.json entries.
zval_dictdictdict with keys of species and values of ZVAL in number of electrons.
hubbardsdictdict with keys of species and values of Hubbard U correction in eV pairs.
cbmsfloats listConduction band minimum per static calculation computed structures.
vbmsfloats listValence band maximum per static calculation computed structures.
stressesfloats lists listStress tensor per static calculation computed structures.
chargesfloats dicts lists listCharges projected onto spd orbitals per atom per static calculation computed structures.
magnetizationfloats lists listMagnetization in Bohr magnetons per atom per static calculation computed structures.
total_magnetizationfloats listTotal magnetization in Bohr magnetons per static calculation computed structures.
forcesfloats lists listCartesian forces per atom per static calculation computed structures.
bandgapsfloats listlist of band gaps in eV for static calculation computed structures.
Key, value data type, and value description for workflow_data.json entries continued. JSON file with information describing all 413 nonpolar-polar structure pairs with group-subgroup relations compatible with a second-order phase transition in the Materials Project determined with BCS Structure Relations and used in this search. See Tables 4 and 5 for details.
Table 4

Key, value data type, and value description for distortion.json entries.

KeyTypeDescription
_idbson.objectid.ObjectIdThese ids are used to generate cid in workflow_data JSON file.
pretty_formulaunicodeComposition with elements sorted by electronegativity.
polar_idunicodeMaterials Project Id.
nonpolar_idunicodeMaterials Project Id.
polar_icsdfloatICSD id number, if available.
nonpolar_icsdfloatICSD id number, if available.
polar_spacegroupfloatPolar space group, integer between 1 and 230.
nonpolar_spacegroupfloatNonpolar space group, integer between 1 and 230.
bilbao_polar_spacegroupfloatPolar space group from Bilbao Crystallographic Server, integer between 1 and 230.
bilbao_nonpolar_spacegroupfloatNonpolar space group from Bilbao Crystallographic Server, integer between 1 and 230.
distortiondictDetails pertaining to distortion between nonpolar and polar structure.
polar_band_gapfloatMaterials Project computed band gap.
nonpolar_band_gapfloatMaterials Project computed band gap.
Table 5

JSON keys, value data type, and value description for distortion dictionary of distortion.json entries.

KeyTypeDescription
high_symmdict of pymatgen.StructureNonpolar structure in high-symmetry setting.
high_low_settingdict of pymatgen.StructureNonpolar structure in low-symmetry setting.
low_symmdict of pymatgen.StructurePolar structure in low-symmetry setting.
high_preunicodeStructure information as directly output by Bilbao Crystallographic Server website.
high_low_preunicodeStructure information as directly output by Bilbao Crystallographic Server website.
low_preunicodeStructure information as directly output by Bilbao Crystallographic Server website.
distortionlistTable of low-symmetry setting of Wyckoff position, the string “(x, y, z)”, species, distortion in x, y, and z, and the magnitude of distortion.
pairingslistWyckoff splitting pairing between high symmetry and low symmetry structures.
dmaxunicodeMaximum distortion distance between nonpolar and polar structure.
sunicodeDegree of lattice distortion (S) is the spontaneous strain (sum of the squared eigenvalues of the strain tensor divided by 3).
davunicodeMaximum distortion distance between nonpolar and polar structure.
deltaunicodeThe measure of compatibility (Δ) (Bergerhoff et al. 1998).
Key, value data type, and value description for distortion.json entries. JSON keys, value data type, and value description for distortion dictionary of distortion.json entries. Zipped folders with the VASP 5.3.5 INCAR, KPOINTS, OUTCAR, and POSCAR files.

Reported properties

For each candidate we provide an initial nonpolar-polar pair of structures, including the nonpolar structure in both the nonpolar, high-symmetry setting and polar, low-symmetry setting. We also provide the displacements of each atom and other metrics provided by BCS Structure Relations. For each successful calculation, we provide the structure used for calculation, the ionic and electronic polarization computed by VASP, the ionic polarization computed via the method of point charges, the total energy and energy per atom of the structure, and other commonly computed quantities such as total magnetization, magnetization per atom, forces, and stresses. We also give details as to which calculations (out of the 22 computed) for a given candidate pair were completed. For each set of completed calculations we also provide, the recovered spontaneous polarization using the workflow described in the Methods section, as well as spline data characterizing the smoothness of the polarization and energy trends across the nonpolar-polar distortion.

Graphical representation of results

In the top row of Fig. 6, we partition the high-quality candidates found in the Materials Project into known and newly-proposed ferroelectrics and further partition those ferroelectrics into subclasses. In Fig. 6 we see that known and new ferroelectric candidates are well mixed along the metrics of nonpolar-polar structure energy difference, distortion maximum between nonpolar and polar structures, PBE band gap of polar structure, and energy above hull (a measure of the thermodynamic driving force for decomposition[79]).
Fig. 6

Validated ferroelectric candidates from our automated search in the Materials Project. Computed spontaneous polarization plotted against nonpolar-polar energy difference, maximum atomic distortion, PBE + U band gap, and energy above hull of the polar structure. All results are generated for spin-polarized DFT-PBE + U calculations. Note, that for spin-polarized systems, we only initialized the calculations with a ferromagnetic ordering. The energy above hull is extracted from the Materials Project. The legend labels different subcategories considered in this work and described in the text.

Validated ferroelectric candidates from our automated search in the Materials Project. Computed spontaneous polarization plotted against nonpolar-polar energy difference, maximum atomic distortion, PBE + U band gap, and energy above hull of the polar structure. All results are generated for spin-polarized DFT-PBE + U calculations. Note, that for spin-polarized systems, we only initialized the calculations with a ferromagnetic ordering. The energy above hull is extracted from the Materials Project. The legend labels different subcategories considered in this work and described in the text. In the middle row of Fig. 6, the candidates with large polarizations denoted with red triangles belong to the perovskite family. We recover many known perovskite ferroelectrics, such as: LiNbO3, AlBiO3, BiInO3, KNbO3, BaO3Ti, CdO3Ti and O3PbTi. In addition, we recover well-known double perovskite ferroelectrics, such as Bi2Nb2O9Pb and Bi2O9SrTa2. We also recover well-known antiferroelectrics possessing ferroelectric metastable phases, such as NaNbO3, HfO3Pb and O3PbZr. We again note that we do not use conventional notation for these systems but rather use alphabetical order of elements to provide a consistent ordering with our workflow output. Other classes in the middle row of Fig. 6 are the organic (NH4)2SO4 family in blue and structures already proposed by theory to be ferroelectric in purple. These data show that there are many known and proposed ferroelectrics in the literature with polarizations of 10 μC/cm2 or less. In the bottom row of Fig. 6, we categorize new ferroelectric candidates into different trending compositions or structure types. There are several candidates containing fluorides, carbon-oxygen compounds, and hydroxyl groups. We highlight these candidates because they are very different in composition from oxide ferroelectrics most common in the literature. We also point out some hypothetical non-magnetic hexagonal manganite-like structures found in the Materials Project database that have polarizations of approximately 10 μC/cm2 and half-quantum nonpolar polarizations. In Fig. 7, we show trends in the number of pairs with continuous deformation with given nonpolar-polar point group transitions. There are 32 crystallographic point groups; nonpolar and polar point groups are shown in blue and red, respectively. The thickness and color of the line connecting nonpolar and polar point groups indicate the number of structures in the dataset with a continuous deformation between those point groups. We find that point group transitions that correspond to orthorhombic structures such as mmm → mm2, monoclinic structures such as 2/m → 2 or 2/m → m, and hexagonal 6/mmm → 6mm are the most prevalent.
Fig. 7

Schematic of the number of point group transitions between the 32 crystallographic point groups. The thickness and color of the line connecting nonpolar and polar point groups indicates the number of structures in the dataset with a continuous deformation between those point groups. The legend includes a schematic for nonpolar-polar phase transitions and describes the significance of line weights and colors connecting nonpolar and polar point groups.

Schematic of the number of point group transitions between the 32 crystallographic point groups. The thickness and color of the line connecting nonpolar and polar point groups indicates the number of structures in the dataset with a continuous deformation between those point groups. The legend includes a schematic for nonpolar-polar phase transitions and describes the significance of line weights and colors connecting nonpolar and polar point groups. In Fig. 8, we show the computed polarization of the ferroelectric candidates plotted with respect to their polar point group, similar to the plot of piezoelectric tensor magnitudes in ref. [4]. The majority of candidates have polarization less than 5 μC/cm2, shown on the right. The candidates in point group 4mm with large polarizations are perovskites with a reference structure in point group . The degree of shading of a radial cell is proportional to the number of candidates in that region of the plot. For example, there are many candidates with polar point groups 2 and mm2 that have polarizations within 25 μC/cm2.
Fig. 8

Diagrams of polarization magnitude vs. point group. The left diagram shows the full range of polarizations from 0 to 140 μC/cm2 and the right diagram zooms in on polarizations in the range 0 to 25 μC/cm2. Point groups are grouped according to symmetry. The darkness of a radial cell is proportional to the number of candidates in that region of the plot.

Diagrams of polarization magnitude vs. point group. The left diagram shows the full range of polarizations from 0 to 140 μC/cm2 and the right diagram zooms in on polarizations in the range 0 to 25 μC/cm2. Point groups are grouped according to symmetry. The darkness of a radial cell is proportional to the number of candidates in that region of the plot.

Technical Validation

Verification of computational methodology

Several checks are needed to ensure our automated calculations have completed satisfactorily and the information automatically extracted from them is reliable. We describe these tests below.

Testing smoothness of energy and polarization trends with distortion

We flag any ferroelectric candidates whose calculations cannot be used to reliably assess the quality of the candidate. For example, if the trend in total energy is not continuous, we cannot be confident that we can extract a meaningful polarization trend. Similarly, if the same branch polarization is not continuous, we cannot be confident that an accurate spontaneous polarization has been determined. To assess the smoothness of trends in polarization and energy across a distortion, we use UnivariateSplines from scipy.interpolate[80]. We use cubic splines for fitting polarizations and quartic splines for fitting total energies. We use the default smoothness parameter of 1.0. These splines are generated using the Polarization class in pymatgen.analysis.ferroelectricity.polarization. We find that 31 out of the 55 materials that do not have smooth interpolations contain atoms with nonzero magnetic moments, mostly containing 3d elements (V, Cr, Mn, Fe, Co, Ni) and one containing the 5d element W. We found 26 materials to have several discontinuities in total energy (even when these calculations resulted in smooth polarizations). These materials were transition metal oxides, fluorides, carbonates, orthosilicates, and phosphates with alkali or alkaline earth metals (Li, Na, and Ba for these specific examples), many being Li-ion battery cathode candidates. The transition metals in these materials (V, Cr, Mn, Fe, Co, Ni) can take multiple oxidation states. Because these discontinuities in energy were coincident with discontinuities in the total magnetization, we believe these jumps were caused by the transition metal species changing oxidation state through the distortion, suggesting the need to asses their ground state magnetic ordering more carefully.

Metallic endpoints and metallic interpolations

Polarization calculations require a nonzero band gap along the distortion path. Therefore, workflows that have either polar or nonpolar structures that are calculated to be metallic are halted. In the workflow_data.json, these workflows are designated by a workflow_status of “DEFUSED”. Of the 413 pairs considered, 80 possess metallic endpoints and therefore interpolations were not performed. Occasionally, interpolated structures between two nonmetallic structure endpoints are metallic and there were 59 that had metallic interpolation structures. If any structure along the path from nonpolar to polar structure is metallic, the quality of automated analysis cannot be guaranteed. We include these candidates in our dataset, but they are noted as having a polarization_len (see Tables 2 and 3) of less than 10 or do not have a polarization_change_norm (in cases where some of the interpolated polarizations are None). If a candidate has a polarization_len equal to 10 and have a polarization_change_norm, all interpolated polarization calculations completed successfully. We also note that the method used to determine whether a material is insulating differs for pymatgen and VASP. In our workflow, pymatgen determines the band gap by comparing the energies of the band edges. When VASP determines whether to proceed with calculating the polarization, it checks whether the material is insulating by checking the occupations of the band edges. Since the occupations can be sensitive to the choice of smearing and k-grid density, there are instances where using our default settings in the workflow leads to partial occupancies, while the band edge energies suggest the material has a finite gap; therefore VASP will not proceed with calculating the polarization whereas our workflow deems the material to be insulating. This tends to occur for materials containing 3d elements which, as discussed earlier in the context of magnetism, would require more careful calculations to reliably capture their properties, and therefore not necessarily expected to successfully complete the workflow.

Comparison of materials project to relaxed structures

Two structural relaxation calculations are already performed on all structures in the Materials Project. We perform additional relaxations of the unit cell and atomic positions to ensure total energy convergence. We found only less than 5% (10%) of our relaxed structures have lattice parameter differences of more than 3% (1%) from the original Materials Project structures. Because we perform relaxations of nonpolar structures transformed to the low-symmetry polar setting, we compare the relaxed nonpolar structure to the low-symmetry transformed structure output by BCS of the nonpolar structure from Materials Project.

Identifying high-quality candidates

In any high-throughput search, there are calculations that complete without errors and some that require further scrutiny to interpret its results. We deem as high-quality candidates those calculations where the polarization and total energy trends are smooth and continuous; we define this criteria in the following way: the maximum difference between the data and spline fitted to the same branch polarization must be less than 10−1 μC/cm2, and the maximum difference between the data and the spline fitted to the energy trend must be less than 10−2 eV. As shown in Table 1, out of the 255 candidates, 200 pass through our stringent verification criteria and ensures the polarization and energy trends across the ferroelectric distortion are smooth and continuous. The remaining candidates are still valid candidates; we recommend checking the polarization and energy trends by hand as the algorithms used for analysis may not have reliably recovered the spontaneous polarization in these cases, as in Fig. 5. These high-quality candidates are further described in the section Determining Known and New Ferroelectrics. There are candidates included in this list with polarization values of zero, as computed within the accuracy of our calculations; we include these since they pass the above criteria and could be tuned to host nonzero polarizations such as by chemical substitution. As well, the polarization values may be very small but this is also true of some of the known ferroelectric candidates computed with our workflow, and so for the sake of completeness we also list these candidates. We also call the reader’s attention to the materials with magnetic elements. Since all materials are initialized with ferromagnetic ordering, we do not expect to reliably capture materials with other magnetic orderings (e.g. antiferromagnets); as such, materials with nonzero magnetic moments may not necessarily have been calculated using their true magnetic ground state and those results should be interpreted with caution.

Comparison to DFT calculated polarizations from literature

We verify that our workflow reproduces the first-principles calculated polarizations for a variety of ferroelectrics in the literature. DFT calculated values for the ferroelectric polarization depends heavily on the structures and functional used in the calculation, and for magnetic systems, it will also be sensitive to magnetic ordering. For example, while in our work the endpoint structures are fully relaxed, other works constrain the relaxed polar unit cell to have the same volume as the experimental structure[81]; these calculated polarizations will be systematically smaller than ours due to PBE optimized structures having larger lattice parameters than experimental values. We compare to literature where a fully optimized (unit cell, volume, and atomic positions) relaxation procedure is used. For clarity of comparison, we use the chemical formula used by these references rather than the alphabetical_formula that is convention for the rest of this work. The ferroelectric first-principles literature is largely dominated by studies of perovskites. We compare to calculations for the perovskites BaTiO3, PbTiO3, LiNbO3, BiAlO3, CdTiO3, BiFeO3, and we include in our comparison the double perovskite SrBi2Ta2O9. These comparisons are summarized in Table 6.
Table 6

Comparison of this work to other first-principles studies of ferroelectrics, primarily perovskites.

Formula and Space Groupa (Å)b (Å)c (Å)Ps (μC/cm2)
BaTiO3 (99)ref. [87]4.0054.21043.5
ref. [88]4.0004.21647.0
This work (1)4.0004.22446.7
This work (2)4.0014.21545.9
PbTiO3 (99)ref. [88]3.8444.767125.5
This work (3)3.8714.594116.8
LiNbO3 (161)ref. [88]5.20314.11084.7
This work (4)5.21614.11684.5
SrBi2Ta2O9 (36)ref. [89]5.5505.55025.10034.1
This work (5)5.6025.61425.52036.9
CdTiO3 (26)ref. [90]5.2505.3877.57021.0
This work (6)5.4025.5257.69437.2
CdTiO3 (33)ref. [90]5.2395.3787.61929.0
This work (7)5.3605.4947.81234.8
BiAlO3 (161)ref. [91]3.840 (cubic)75.6
This work (8)3.844 (cubic)80.3
KH2PO4 (43)ref. [88]10.80010.7107.1105.5
This work (9)10.73010.6527.1055.2

For this table, we use the chemical formula conventions used in the works we compare to. We compare to calculations using PBE + U unless otherwise specified. The polar space group is given in parentheses under the chemical formula. The symbol †Indicates the reference being compared to used the Local Density Approximation (LDA) functional in their calculations. LDA polarization values tend to be smaller than polarization values calculated with PBE (which we use in this work) due to smaller predicted lattice parameters by LDA than PBE. The search ids for entries in the table are: (1) 69 (2) 70 (3) 389 (4) 331 (5) 80 (6) 146 (7) 147 (8) 23 (9) 257.

Comparison of this work to other first-principles studies of ferroelectrics, primarily perovskites. For this table, we use the chemical formula conventions used in the works we compare to. We compare to calculations using PBE + U unless otherwise specified. The polar space group is given in parentheses under the chemical formula. The symbol †Indicates the reference being compared to used the Local Density Approximation (LDA) functional in their calculations. LDA polarization values tend to be smaller than polarization values calculated with PBE (which we use in this work) due to smaller predicted lattice parameters by LDA than PBE. The search ids for entries in the table are: (1) 69 (2) 70 (3) 389 (4) 331 (5) 80 (6) 146 (7) 147 (8) 23 (9) 257. We note again here that because our workflow assumes ferromagnetic ordering, it will fail for many multiferroics since they tend to have other magnetic orderings, such as antiferromagnetic or noncollinear orderings. For example, two important multiferroics are BiFeO3 and YMnO3; the former is only captured to some extent by our workflow and the latter is not reported at all by our database. The standard polar phase of BiFeO3 features G-type antiferromagnetic ordering, and that for YMnO3 features A-type antiferromagnetic ordering. As the present version of our workflow initializes all calculations with ferromagnetic ground states for all magnetic systems, we do not expect to capture most multiferroics using the workflow as implemented for this search with the Materials Project database. Additionally, we note that the standard nonpolar reference structure for BiFeO3 is in space group 167 (Rc); however, the Rc structure of BiFeO3 is not in the Materials Project database. That the R3m and Pmm structures of BiFeO3 calculated in this workflow, with ferromagnetic ordering and the default U value, are found to be insulating is fortuitous and allows it to be reported as a high quality candidate. However, the BiFeO3 experimentally verified ground state structure, 161 (R3c), did not complete our workflow due to metallic interpolations. Conversely, YMnO3 is DEFUSED and does not proceed to the interpolations because its nonpolar structure is found to be metallic in our calculations. Extending the workflows to account for antiferromagnetic and other spin-ordered ground states, as well as to relax the constraint that a nonpolar reference structure exist in the database, will enable casting a wider net for known and new multiferroics, and will be the subject of future work.

Determining known and new ferroelectrics

We distinguish known from new ferroelectrics in our workflow depending on whether or not a material has been reported in the literature as ferroelectric. Thus, we perform a literature review by hand for every considered candidate, and leave automating such literature searches to future work. We find that out of 200 high quality candidates, 74 are known or previously proposed ferroelectrics and 126 are, to our knowledge, new ferroelectric candidates. In Fig. 6, we plot calculated spontaneous polarization versus nonpolar-polar total energy difference, maximum distortion distance, PBE band gap, and energy difference between the polar structure and convex hull reported in the Materials Project for known, proposed and new ferroelectric candidates. We also provide tables of the known and new candidates grouped by chemical formula and polar space group in Online-only Tables 1 and 2, respectively. Details connecting these candidate to specific workflow calculations are in Online-only Table 3.
Online-only Table 1

Known and proposed high quality ferroelectric candidates and their space groups, polarizations and band gaps.

FormulaPolar Space GroupNonpolar Space GroupPolarization (μ C/cm^2)Band Gap (eV)Search IDSubcategory
Ag3IS41550.70.311Proposed by theory[114]
2210.70.312
14615511.70.513
Al2BaO41731820.34.118Proposed by theory[115]
1731820.34.119
Al2CaH4O10Si233634.25.120
Al3F19Pb510814013.95.221
AlBiO316122180.33.123Perovskite
1851944.80.824
AlF7MgNa246741.16.730
B2K3Nb3O12261890.12.446
B3CaH5O84140.65.648
B7ClMg3O13292190.35.751Boracite
BaNiO31861943.71.566
BaO3Ti3822149.92.468Perovskite
9922146.71.869
45.91.870
16022149.92.571
BaO5Ti251215.32.272
BeF4H8N233620.66.675(NH4)2SO4 family
0.66.676
Bi2Nb2O9Pb3613938.12.379Perovskite
Bi2O9SrTa23613936.92.580Perovskite
4113938.32.381
Bi4O12Ti3713958.12.482
41139172.483
11.51.684
BiCl8F4H3K61861940.14.285
BiFeO3160221124.51.889Perovskite
BiInO3336264.72.891Perovskite
22164.72.892
BiO3Sc9155.72.794Hexagonal manganite-like
92215.72.795
Br4K2Zn4111.93.7100(NH4)2SO4 family
C3ClH10NO44110.35.6108Proposed by theory[116]
CdO3Ti266237.22.5146Perovskite
336234.82.4147
Cl3CsPb382212.32.6158Perovskite
Cl4K2Zn33622.24.4164(NH4)2SO4 family
0.54.5165
Cl4Rb2Zn33620.54.5166(NH4)2SO4 family
0.34.4167
ClH4413957.45.2171
CsF3Pb1612210.73.4195Perovskite; Proposed by Theory[117]
CsO4PZn336214196
F4MgSr41110.76.7220Proposed by theory[118]
H2KO4P9140.55.2256
431225.25.4257
H2O41913.55.5264
13.55.5265
H2O4PRb431225.45.2271Hydroxyl
H8N2O4S336205.1292(NH4)2SO4 family
HfO22922553.44.4301
HfO3Pb325519.82.8302Perovskite
HfO3Sr9922115.13.8303Perovskite
K2O4Se33620.73.7309(NH4)2SO4 family
KNbO33822151.32.1313Perovskite
9922148.71.6314
16022150.72.3315
LiNbO316116784.53.4331Perovskite
MgO3Si33601.14.7346Perovskite
N6Pb33620.42.3358
NaNbO32612753.92.4360Perovskite
295731.52.4361
6331.52.4362
NbO4Sb335218.12.4365
O2Zr2922551.23.7388
O3PbTi99221116.82389Perovskite
O3PbZr325523.52.8390Perovskite
O3W185191211.5399
211.5400
193211.5401
O5PTiTl335222.12.7404
O7Sr2Ta2366332.9407Perovskite
124.5

Known candidates are in light gray. All candidates are non-magnetic unless indicated with a † which indicates the candidates are calculated to be ferromagnetic. Only three of all high-quality (know, proposed, and new) candidates contain atoms with nonzero magnetic moments: BiFeO3 (Search ID 89), CrP3O9 (Search ID 191), LiO4PV (Search ID 342). Please see text for discussion of workflow performance on magnetic properties. The search ID being a simplified unique identifier, defined for the purposes of our work, for pairs of structures used in our workflow search. Spaces in table implies the same space group number as the previous row.

Online-only Table 2

New high quality ferroelectric candidates and their space groups, polarizations and band gaps.

FormulaPolar Space GroupNonpolar Space GroupPolarization (μ C/cm^2)Band Gap (eV)Search IDSubcategory
Ag10Br3Te436633.90.91
Ag2O4W345811.84
Ag2S41121.10.45
6417.60.47
36630.41.49
AgAl11O1740632.43.115
AgC2O25150117
AlCH2NaO546740.8525
AlCl4Hg2Sb33600.50.926
AlH3O3120.1532Hydroxyl
7618.1533
AlN1861941334.138
AuCl4K7140.31.443
B13C2Li44740.82.645
B2O6Zn39150.12.747
Ba2F7Y4140.76.557
BaC2CaO641104.859
BaCO341114.560Carbon-oxygen compound
BaCl5La46226.1461
BiCuO8W2120.81.386
BiO3Y1851949.72.196Hexagonal manganite-like
Br3CsGe822119.31.797
C2HO26113.42.8106Carbon-oxygen compound
C2HgN2S25120.92.1107
C6Cu2H10N4S341402.8109
CCs4O41462151.71.6110Carbon-oxygen compound
CH4N2S26624.83.3111
CHO2Tl33520.83.5112Carbon-oxygen compound
CK4O4512116.72113Carbon-oxygen compound
16.62114
812110.22.2115
1462152.62.3116
16021514.61.9117
CLi4O45121495118Carbon-oxygen compound
495119
0.14.8120
16021516.64.2121
CN2Pb336210.51.9122
CNa4O4512139.22.2123Carbon-oxygen compound
39.22.2124
821512.61.7125
1462153.61.9126
56.22.2127
CO4Rb452314.61.4128Carbon-oxygen compound
12114.61.4129
14.61.4130
1462150.61.7131
16021542.80.4132
Ca5ClO12P31731762.15.4138
CaF22612316.56.3139Fluoride
Cd2ClP39150.81.3144
CdCl251248.43.1145
Cl4GaHg2Sb33600.50.8162
ClH3O533625.25.4172
ClH4NO433622.25.3173
ClIn36633.81.4174
CrO333620.41.6188
CrO9P39150.33.2191
Cs2HgI44110.32.1192
Cs2N2Tb6Te78120.20.8193
Cs2O3Pb36637.21.4194
CuI721601.2204
Er2F7K33621.56.9210Fluoride
F2HRb461401.66.7212Fluoride
F2Pb4122554.4213Fluoride
F3Nd18519317.67.7214Fluoride
F3PbRb922143.8215Perovskite
F5V91512.8223Fluoride
29.73.3224
F6LiV332251.33.2225Fluoride
FTl392256.43.1229Fluoride
GaLuO318519482.9249Hexagonal manganite-like
GaN5O1458201.3252
GaO3Sc185194103.2253Hexagonal manganite-like
H2Mg296030.92.4258
H2MoO4120.23.2260
39.22.5261
16.32.1262
H2O10U312231.8266
231.8267
H2O2Sr26621.24268Hydroxyl
1.24269
H2O4S51520.46.1272Hydroxyl
915515.8273
H2O4Sn391141.62.5275Hydroxyl
H2O4U36642.91.9277Hydroxyl
2.91.9278
H3LaO317317617.94279Hydroxyl
H3O3Pr6110.13.8280Hydroxyl
1760.13.8281
H3O3Y1731767.73.9282Hydroxyl
H3O4P7144.15.7283
4.15.7284
H4O5S71415.7286
H5IO67140.32.3289
HInO2315813.21.8293Hydroxyl
HK2NO6S29153.25.3294
HNaO41110.73295Hydroxyl
6310.73296
HORb41110.53.4300Hydroxyl
ILi6PS592162.62.3304
K2O7Zn61021362.50.8310
K3S4Sb3621712.2311
KLaS4Si4117.42.8312
LiO12P3Zr2516784.2341
LiO4PV33600.12.7342
MgN2O6292050.73.5345
MoO37624.71.9353
N2O6Zn292051.13.3356
N3Na51251.84.1357
NbO5P336242.3366
O23Rb6Si10381890.14.3370
0.54.2371
O2Si42005.4373
18205.4374
0.45.6375
81205.5378
91940.15.5379
36630.25.7383
05.6384
640.25.4385
4411905.7386
O3SbY1851947.51.5391Hexagonal manganite-like
O3ScY1851946.63.1392Hexagonal manganite-like
O3Te18519400.5394
OPb295754.32.2409

All candidates are non-magnetic unless indicated with a † which indicates the candidates are calculated to be ferromagnetic. Only three of candidates contain atoms with nonzero magnetic moments: BiFeO3 (Search ID 89), CrP3O9 (Search ID 191), LiO4PV (Search ID 342). Please see text for discussion of workflow performance on magnetic properties. The search ID being a simplified unique identifier, defined for the purposes of our work, for pairs of structures used in our workflow search. Spaces in table implies the same space group number as the previous row.

As seen in Fig. 6, known and newly-proposed ferroelectrics display similar dispersion and overlap in the range considered. The middle row of Fig. 6 demonstrates the variety of known ferroelectric candidates that we are able to recover, from perovskites to candidates in the organic (NH4)2 SO4 family to candidates proposed by theory. The bottom row of Fig. 6 shows categories of new ferroelectric candidates we find in the Materials Project, some from previously known ferroelectric classes such as hexagonal manganite-like structures and less-studied categories such as fluorides, carbon-oxygen compounds, and crystals containing hydroxyl groups.

Comparison to hand-curated list of ferroelectrics in the Pauling Files database

The Pauling File is a materials database accessible through SpringerMaterials[18]. In this database, there are materials tagged as ferroelectric and antiferroelectric. We use these tagged entries to validate whether the workflow is able to successfully identify diverse ferroelectrics by examining which tagged (anti)ferroelectrics complete the workflow. In the Pauling Files, there are 955 distinct compositions tagged as (anti)ferroelectric, 306 of which are pure (not doped) compositions. Out of 306 pure compositions, 95 of those compositions are included in the Materials Project as polar materials. This does not necessarily mean that the Materials Project database contains the same ferroelectric polar structure as referenced in the Pauling Files; rather, it simply means that there exists a polar structure in the Materials Project with the same composition as a tagged ferroelectric or antiferroelectric in the Pauling Files. 57 of these compositions have nonpolar-polar structure pairs in the Materials Project, 40 of which are found to have a continuously distortion by BCS Structure Relations. 32 of the 40 are successfully identified by the workflow as high-quality candidates, meaning the energy and polarization trends are smooth. Out of the 8 candidates that did not successfully make it through the workflow as high quality candidates, 4 of them (CrO3Y, Eu2GeSe4, Cl3CoTl, and MnO3Y) had metallic endpoints, 2 candidates (Cl3CrRb and Br3MnRb) had metallic interpolation structures, and 2 candidates (Cl4CoRb2 and B7ClCr3O13) did not have smooth energy trends due to fluctuating band gaps and magnetic moments in the interpolations. We note that most of these 8 candidates are non-d0 systems, and therefore expected to exhibit magnetic order. This suggests that the primary impact to the robustness of our workflow is the level of DFT used and the magnetic orderings considered; since PBE tends to underestimate band gaps, and since ferromagnetically-ordered systems tend to be overwhelmingly metallic, several of these candidates are experimentally insulating but are metallic in our workflow.

Comparison to experimental measurements in Landolt-Börnstein series

To validate that our workflow calculates polarizations that can be used to guide experimental efforts, we compare to tabulated experimentally measured polarizations of known ferroelectrics in Landolt-Börnstein - Group III Condensed Matter - Ferroelectrics and Related Substances[19-23]. This series classifies hundreds of ferroelectrics into a 72 class numbering scheme. We note that polarization values for ferroelectrics in the Landolt-Börnstein series volumes 36A, 36B and 36C may be superseded by more recent experimental measurements. Experimentally measured polarizations depend greatly on the quality of the sample and the method used. For many ferroelectrics, polarization measurements made across decades vary greatly depending on these factors. Any comparison between theory must be taken in this context. Nonetheless, plots of polarizations values calculated by our workflow vs. experimental spontaneous polarizations reported in the Landolt-Börnstein series volumes 36A, 36B and 36C are shown in Fig. 9 and tabulated in Table 7. We only compare search candidates to Landolt-Börnstein entries that match in composition and polar space group. For example, NaNbO3 is LB Number 1A-1 and has a polarization of 12 μC/cm2 for the 161 space group structure. However, all the NaNbO3 found in our search are orthorhombic (space groups 26 and 29), so we do not make the comparison.
Fig. 9

Log-log plot of experimental vs. calculated polarization for ferroelectric materials in the Landolt-Börnstein series with polarization value larger than 1 μC/cm2. 6 materials with polarization value equal to or smaller than 1 μC/cm2 are not shown in plot but are included in the Table 7. Colored regions show experimental values within ±25%, ±50%, and ±75% of calculated values.

Table 7

Table of calculated versus experimentally measured polarizations as given in the Landolt-Börnstein - Group III: Condensed Matter - Ferroelectrics and Related Substances[19–21].

Search IDFormulaPolarization (μC/cm2)LB numberExp.Exp. Ref.
51B7ClMg3O13 (29)0.318A-10.08[92]
68BaO3Ti (38)49.91A-10Not available[93]
69, 70BaO3Ti (99)46.7, 45.91A-1026[93]
71BaO3Ti (160)49.91A-10Not available[93]
79Bi2Nb2O9Pb (36)38.19A-10Not available[94]
81Bi2O9SrTa2 (41)38.39A-125.8[95]
80Bi2O9SrTa2 (36)36.99A-125.8[95]
82Bi4O12Ti3 (7)58.19A-1550.2[96]
100Br4K2Zn (4)1.939A-163.0[97]
111CH4N2S (26)4.850A-13.5[98]
146CdO3Ti (26)37.21A-9Debated[99]
147CdO3Ti (33)34.81A-9Debated[99]
164, 165Cl4K2Zn (33)2.2, 0.539A-90.13[100]
166Cl4Rb2Zn (33)0.539A-100.16[101]
292H8N2O4S (33)0.039A-10.6 max at −51.5 °C, reversal by 0.05 approaching −260 °C[102]
302HfO3Pb (32)19.81A-16Antiferroelectric (62).[103]
309K2O4Se (33)0.739A-20.15[104]
313KNbO3 (38)51.31A-2Not available[105]
314KNbO3 (99)48.71A-241.2[105]
315KNbO3 (160)50.71A-2Not available[105]
331LiNbO3 (161)84.52A-171[106,107]
365NbO4Sb (33)18.15A-219.7[108]
389O3PbTi (99)116.81A-1175[109,110]
390O3PbZr (32)23.51A-1516 on cooling. Antiferroelectric (55).[111]
404O5PTiTl (33)22.135A-13Not available[112]
407O7Sr2Ta2 (36)3.08A-61.9[113]

“Not available” in the Experimental Reference column (Exp. Ref.) indicates a polarization value was not provided in these references. We make comparisons only between search candidates that have a polar space group compatible with the Landolt-Börnstein reference. The search ID being a simplified unique identifier, defined for the purposes of our work, for pairs of structures used in our workflow search.

Log-log plot of experimental vs. calculated polarization for ferroelectric materials in the Landolt-Börnstein series with polarization value larger than 1 μC/cm2. 6 materials with polarization value equal to or smaller than 1 μC/cm2 are not shown in plot but are included in the Table 7. Colored regions show experimental values within ±25%, ±50%, and ±75% of calculated values. Table of calculated versus experimentally measured polarizations as given in the Landolt-Börnstein - Group III: Condensed Matter - Ferroelectrics and Related Substances[19-21]. “Not available” in the Experimental Reference column (Exp. Ref.) indicates a polarization value was not provided in these references. We make comparisons only between search candidates that have a polar space group compatible with the Landolt-Börnstein reference. The search ID being a simplified unique identifier, defined for the purposes of our work, for pairs of structures used in our workflow search. For experimental polarizations greater than 10 μC/cm2, the majority of experimental polarizations are between 25% and −50% of those that we calculate, well within an order of magnitude. The exceptions are both polar structures of Bi2O9SrTa2 (space groups 36 and 41), which are calculated to have polarizations much greater than their experimental values. Multiple entries of a given formula indicate multiple calculations for different structure pairs in our dataset for the same compound. Compounds with polarizations of less than or equal to 1 μC/cm2 are not shown on the plot given the log-log scale. For polarizations less than 5 μC/cm2, we see our calculations capture the general trends of the experimental polarizations. We find that the PBE functional we use for our DFT calculations overestimates polarizations. This is partially due to unit cells relaxed with PBE having larger than experimental volumes and thus larger distortions.

Usage Notes

In this work, we present 413 nonpolar-polar structure pairs in the Materials Project database that are compatible with a second-order phase transition as ferroelectric candidates and perform DFT calculations of total energy, band gap, and polarization for these structures pairs. This dataset offers the first opportunity to compare a large number of known, previously proposed, and new ferroelectrics side by side with the same methodology. We believe by setting strict criteria for ferroelectricity and casting a wide-net using high-throughput searches, we will find candidates that challenge and advance our understanding of ferroelectric phenomena. As seen in our candidates, there may be ferroelectrics waiting to be discovered that defy our expectations. This dataset will be useful for creating new tools and criteria for analyzing diverse ferroelectrics. The infrastructure provided by the Bilbao Crystallographic Server, FireWorks, pymatgen, and atomate is crucial to being able to perform these types of searches efficiently. Thus, we also provide our code and data for these searches with the hope they will provide access for others to perform and develop similar searches. Our code for performing structural interpolations and polarization calculations has been incorporated into the pymatgen and atomate packages. We also provide the code that we use to create the interface that we used to view our candidates in aggregate. The workflow we have presented can be extended to any crystal structure database, experimental and hypothetical. Several modifications can be made to this workflow to extend the scope of these searches. Notably, extending our workflow to treat different magnetic orderings will enable it to treat multiferroics. Additionally, the same DFT workflow can be used to screen any experimentally measured polar structure - even one without an existing nonpolar reference - by generating nonpolar reference structures with BCS Pseudosymmetry[7]. Our workflow can also be adapted to perform species substitutions and find symmetry relations between structure types, classes of structures that share space groups, Wyckoff positions, and other lattice similarities.
Measurement(s)ferroelectrics • Workflow
Technology Type(s)digital curation
  7 in total

1.  Interplay of Octahedral Rotations and Lone Pair Ferroelectricity in CsPbF3.

Authors:  Eva H Smith; Nicole A Benedek; Craig J Fennie
Journal:  Inorg Chem       Date:  2015-08-21       Impact factor: 5.165

2.  Generalized Gradient Approximation Made Simple.

Authors: 
Journal:  Phys Rev Lett       Date:  1996-10-28       Impact factor: 9.161

3.  Systematic prediction of new ferroelectrics in space group R3. I.

Authors:  S C Abrahams
Journal:  Acta Crystallogr B       Date:  2006-01-17

4.  Structures and optical properties of two phases of SrMgF4.

Authors:  Alexander P Yelisseyev; Xingxing Jiang; Ludmila I Isaenko; Lei Kang; Lei Bai; Zheshuai Lin; Alina A Goloshumova; Sergei I Lobanov; Dmitry Y Naumov
Journal:  Phys Chem Chem Phys       Date:  2015-01-07       Impact factor: 3.676

5.  Hexagonal ABC semiconductors as ferroelectrics.

Authors:  Joseph W Bennett; Kevin F Garrity; Karin M Rabe; David Vanderbilt
Journal:  Phys Rev Lett       Date:  2012-10-18       Impact factor: 9.161

6.  A database to enable discovery and design of piezoelectric materials.

Authors:  Maarten de Jong; Wei Chen; Henry Geerlings; Mark Asta; Kristin Aslaug Persson
Journal:  Sci Data       Date:  2015-09-29       Impact factor: 6.444

  7 in total
  1 in total

1.  Data-driven discovery of high performance layered van der Waals piezoelectric NbOI2.

Authors:  Yaze Wu; Ibrahim Abdelwahab; Ki Chang Kwon; Ivan Verzhbitskiy; Lin Wang; Weng Heng Liew; Kui Yao; Goki Eda; Kian Ping Loh; Lei Shen; Su Ying Quek
Journal:  Nat Commun       Date:  2022-04-07       Impact factor: 17.694

  1 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.