Engineering Papers⌕ Search

Engineering topics

Morgan, Emily

Publications and source records attributed to Morgan, Emily.

Hybrid Iodide Perovskites of Divalent Alkaline Earth and Lanthanide Elements

Hybrid halide perovskites AM II X 3 (A = ammonium cation, M II = divalent cation, X = Cl, Br, I) have been extensively studied but have only previously been reported for the divalent carbon group elements Ge, Sn, and Pb. While they have displayed an impressive range of optoelectronic properties, the instability of Ge II and Sn II and the toxicity of Pb have stimulated significant interest in finding alternatives to these carbon group-based perovskites. Here, we describe the low-temperature solid-state synthesis of five new hybrid iodide perovskites centered around divalent alkaline earth and lanthanide elements, with the general formula AM II I 3 (A = methylammonium, MA; M II = Sr, Sm, Eu, and A = formamidinium, FA; M II = Sr, Eu). Structural, calorimetric, optical, photoluminescence, and magnetic properties of these materials are reported.

36 MATERIALS SCIENCE↗

Elusive Double Perovskite Iodides: Structural, Optical, and Magnetic Properties

Halide double perovskites [A 2 M I M III X 6 ] are an important class of materials that have garnered substantial interest as non-toxic alternatives to conventional lead iodide perovskites for optoelectronic applications. While numerous studies have examined chloride and bromide double perovskites, reports of iodide double perovskites are rare, and their definitive structural characterization has not been reported. Predictive models have aided us here in the synthesis and characterization of five iodide double perovskites of general formula Cs 2 NaLnI 6 (Ln=Ce, Nd, Gd, Tb, Dy). Finally, the complete crystal structures, structural phase transitions, optical, photoluminescent, and magnetic properties of these compounds are reported.

37 INORGANIC, ORGANIC, PHYSICAL, AND ANALYTICAL CH↗

Tunable Broad Light Emission from 3D “Hollow” Bromide Perovskites through Defect Engineering

We report hybrid halide perovskites consisting of corner-sharing metal halide octahedra and small cuboctahedral cages filled with counter cations have proven to be prominent candidates for many high-performance optoelectronic devices. The stability limits of their three-dimensional perovskite framework are defined by the size range of the cations present in the cages of the structure. In some cases, the stability of the perovskite-type structure can be extended even when the counterions violate the size and shape requirements, as is the case in the so-called "hollow" perovskites. In this work, we engineered a new family of 3D highly defective yet crystalline "hollow" bromide perovskites with general formula (FA) 1-x (en) x (Pb) 1-0.7x (Br) 3-0.4x (FA = formamidinium (FA + ), en = ethylenediammonium (en 2+ ), x = 0-0.44). Pair distribution function analysis shed light on the local structural coherence, revealing a wide distribution of Pb-Pb distances in the crystal structure as a consequence of the Pb/Br-deficient nature and en inclusion in the lattice. By manipulating the number of Pb/Br vacancies, we finely tune the optical properties of the pristine FAPbBr 3 by blue shifting the band gap from 2.20 to 2.60 eV for the x = 0.42 en sample. A most unexpected outcome was that at x > 0.33 en incorporation, the material exhibits strong broad light emission (1% photoluminescence quantum yield (PLQY)) that is maintained after exposure to air for more than a year. This is the first example of strong broad light emission from a 3D hybrid halide perovskite, demonstrating that meticulous defect engineering is an excellent tool for customizing the optical properties of these semiconductors.

37 INORGANIC, ORGANIC, PHYSICAL, AND ANALYTICAL CH↗

Do Programmers Prefer Predictable Expressions in Code?

Source code is a form of human communication, albeit one where the information shared between the programmers reading and writing the code is constrained by the requirement that the code executes correctly. Programming languages are more syntactically constrained than natural languages, but they are also very expressive, allowing a great many different ways to express even very simple computations. Still, code written by developers is highly predictable, and many programming tools have taken advantage of this phenomenon, relying on language model surprisal as a guiding mechanism. Additionally, while surprisal has been validated as a measure of cognitive load in natural language, its relation to human cognitive processes in code is still poorly understood. In this paper, we explore the relationship between surprisal and programmer preference at a small granularity—do programmers prefer more predictable expressions in code? Using meaning-preserving transformations, we produce equivalent alternatives to developer-written code expressions and run a corpus study on Java and Python projects. In general, language models rate the code expressions developers choose to write as more predictable than these transformed alternatives. Then, we perform two human subject studies asking participants to choose between two equivalent snippets of Java code with different surprisal scores (one original and transformed). We find that programmers do prefer more predictable variants, and that stronger language models like the transformer align more often and more consistently with these preferences.

97 MATHEMATICS AND COMPUTING↗